PHP SDK
PHP 8.0+ · ext-curl and ext-jsonCreate payments and check notices from any PHP site or framework.
Add one script and your page can open the SkinsFlow checkout in a window, a popup or a redirect. Customers never feel like they left your site.
A redirect to another site at the last step is where some customers hesitate. The pay button keeps them on your page: the SkinsFlow checkout opens in an accessible window on top of it, and closes on its own when the payment is done.
Your server creates the payment as usual. Your page passes the checkout link to the button. The customer picks CS2, Dota 2 or Rust items and accepts one Steam trade inside the window, and your page hears how it went so it can show a thank-you message right away.
It is a single script with no dependencies that works under a strict Content Security Policy. Credit the order only when your server receives the signed notice; the browser message is for your page, not for your books.
A dialog over your page by default, a separate popup if you prefer, or a classic redirect.
Keyboard friendly, closes with Esc, keeps focus inside and goes full screen on phones.
Callbacks and events tell your page when the payment succeeds, fails or the window closes.
Mark any button with one attribute and it opens the checkout.
No inline code, no dependencies. Allow one script and one frame source and you are done.
Müşterilerinin takas ettiği eşyalar bunlar gibi. Her biri envanterleri yüklendiği anda değerlenir.
In the SkinsFlow dashboard, add your site under Projects & API keys.
Use an SDK or the API to create a payment for each order and get its checkout link.
Load the pay button script from pay.skinsflow.com on the page with your checkout.
Give your pay button the checkout link, or call the script from your own code to open the window.
Set the Webhook URL in your project settings and fulfil orders only when your server receives the signed notice.
Create payments with your test secret and try every outcome in the window.
Nothing. The script is free. SkinsFlow charges 2.5% of each payment credited to your balance, with no setup or monthly fee.
Yes. The script works on any page and in single-page apps; you can open and close the checkout from your own code.
The script falls back to the window over your page, so the customer can always pay.
Use it to update your page, not to deliver. Deliver when your server receives the signed notice and has read the payment again.
Steam can hold traded items for up to 7 days and return them to the customer in that window. A protected payment is not counted as paid yet: the window reports a protected status, and your server waits before it delivers. When the hold ends the payment completes on its own, or you can release it early in your SkinsFlow dashboard if you trust the customer.
Yes. Turn on test mode and use your project's test secret. The checkout then shows real items with real prices but no item and no money moves, and buttons let you play every outcome: paid, protected, returned, declined. The window shows a clear Test mode banner.
Create payments and check notices from any PHP site or framework.
No dependencies, TypeScript types, ESM and CommonJS.
Pay with skins at your WordPress checkout. Orders complete on their own.
Hesap aç, siteni ekle, kur. Doğrulama ücretsiz.