Node.js SDK
Node.js 18+ · TypeScript optionalNo dependencies, TypeScript types, ESM and CommonJS.
Sell premium roles, memberships and bot features for skins. Your bot hears about the payment and grants the role on its own.
Discord is where gaming communities live, and most of their members have a Steam inventory. If you sell premium roles, access to private channels or premium features of your bot, skins are the payment method your members already carry.
A member runs a command or clicks a link, picks CS2, Dota 2 or Rust items on the SkinsFlow checkout and accepts one Steam trade. Your bot receives a signed webhook and grants the role or unlocks the feature. No one on your team has to check anything.
Payments land on your balance in USD after 2.5%. The Node.js and Python SDKs make it a few lines of code in the bot you already run.
Payments must buy something: roles, access or features. Follow Discord's rules for selling in your server.
Many members are young or abroad and cannot pay by card.
Matching payments to usernames is slow and error-prone.
Built-in subscription tools take a large share of small memberships.
Şu anda pazardaki gerçek eşyalar, canlı fiyatlarla. Her biri sattığın şeyin bedelini ödeyebilir.
Node.js and Python SDKs create checkout links from a command and verify webhooks.
Grant roles and unlock features when the payment is final.
Run several servers or bots as separate projects.
Reward skins payers with extra value on their membership.
Test the command and role flow without real items.
Sign up and add your community or bot as a project.
Create a payment from your bot with the Node.js or Python SDK.
Give the role when the signed notice arrives.
Payouts by crypto, SEPA, ACH, PayPal or Revolut.
No dependencies, TypeScript types, ESM and CommonJS.
Skins payments for Django, Flask, FastAPI and Python bots.
One script tag: the checkout in a window over your page.
Your bot creates the payment with the member ID as the order reference. When the payment is final, SkinsFlow sends a signed webhook and your bot grants the role.
A Steam trade always needs the member to accept it, so each period is paid when it is due. Your bot can remind members before their role expires.
Not yet. The Node.js and Python SDKs keep the code short: create a payment, send the link, grant the role on the webhook.
SkinsFlow charges 2.5% of each credited payment. No monthly fee.
Steam can hold traded items for up to 7 days and return them to the customer in that window. SkinsFlow tracks every protected payment: it is credited automatically when the hold ends, or right away if you release it early because you trust the customer. If items go back after an early release, the amount comes off your balance and your site is told.
Request a payout from your dashboard by crypto, SEPA, ACH, PayPal or Revolut once your business is verified, from $20. You can also spend your balance on skins from our market and send them to anyone with a Steam trade link.
Hesap aç, siteni ekle, bağla. Doğrulama ücretsiz.