PHP SDK
PHP 8.0+ · ext-curl and ext-jsonCreate payments and check notices from any PHP site or framework.
Take skins in, credit users on your platform, and send skins out from the same USD balance. Built for platforms that pass our review.
Trading platforms live on liquidity. Users want to bring items in quickly, see a fair value straight away, and leave with items when they choose. SkinsFlow handles both directions from one account: deposits of CS2, Dota 2 and Rust items, and skins bought from our market and sent to any trade link.
Deposits are valued the moment the user's inventory loads, credited to your balance in USD after 2.5%, and announced to your backend with a signed webhook. Steam Trade Protection is tracked for you, with signals about the user's account so you can decide when to release a protected deposit early.
Every platform goes through the same free verification as any other business. Platforms where third parties sell to your users, or that cash out balances for others, are not supported without a separate written agreement.
Payment services, cash-out for third parties and letting other sellers take payments through your account are not allowed without a written agreement.
Bots, queues and manual pricing make deposits slow and error-prone. Users leave before their items arrive.
Steam Trade Protection lets users pull items back for up to 7 days. Without tracking, you credit too early and lose the items.
Taking items in and sending items out usually means two providers and two balances to reconcile.
Реальные предметы на маркете прямо сейчас, с актуальными ценами. Любым из них можно оплатить то, что вы продаёте.
Users pick items from their inventory and accept one trade. Values are fixed before they confirm.
Buy skins from our market with your balance and send them to any trade link, singly or in batches.
Every protected deposit is tracked until it settles, with signals to help you release early.
Signed notices for deposits and purchases, retried for about two days if your site is down.
Simulate deposits, holds, returns and purchases without real items.
Open an account and tell us about your platform. Our compliance team will contact you.
Complete the free business verification and go live.
Connect deposits and purchases with the SDKs or the API, in test mode first.
Take skins in and send skins out from one USD balance.
Create payments and check notices from any PHP site or framework.
No dependencies, TypeScript types, ESM and CommonJS.
Skins payments for Django, Flask, FastAPI and Python bots.
Yes. Skin marketplaces and trading platforms can take skins as deposits and send skins out from one USD balance. Verification is free and covers your business and your policies.
Yes. Buy items from our market with your balance and send them to any Steam trade link, one by one or in batches. The price is shown before you buy.
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.
No. Games of chance where items or their value are staked are not supported.
SkinsFlow charges 2.5% of each credited deposit. Market purchases are paid from your balance at the price shown. Volume pricing is available for established platforms.
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.
Откройте аккаунт, добавьте сайт, подключите. Верификация бесплатна.