Перейти до вмісту
SkinPlata
Інструменти для розробників

PHP SDK від SkinPlata

Встановіть через Composer або підключіть один файл. Створіть платіж, спрямуйте клієнта на оплату й перевірте вебхук — усе за кілька рядків.

PHP 7.4+ext-curlComposer за бажанням skinplata-php-sdk.zip · 35 KB Безкоштовно
Як це працює

Що бачать ваші клієнти

Клієнт обирає «Оплатити скінами»

Поруч з іншими способами оплати, за тією ж ціною, яку клієнт уже бачить.

Обирає скіни й приймає один трейд

Предмети CS2, Dota 2 і Rust за актуальними цінами — доки не набереться вся сума.

Замовлення завершується саме

PHP SDK отримує підписаний вебхук, а USD надходять на ваш баланс SkinPlata.

Інструкція з налаштування

Запуск за кілька хвилин

  1. Створіть проєктУ панелі SkinPlata відкрийте «Проєкти» й додайте свій сайт. Скопіюйте ключ проєкту, бойовий і тестовий секрети та секрет підпису вебхуків. Тестувати можна, поки проєкт на перевірці.
  2. Підключіть SDKВстановіть через Composer або розпакуйте skinplata-php-sdk.zip і підключіть один файл skinplata.php.
  3. Створіть платіжСтворіть клієнт із ключем і секретом проєкту, створіть платіж для замовлення й спрямуйте клієнта на його pay_url.
  4. Обробіть вебхукНа своєму ендпоінті вебхука перевірте заголовок SkinPlata-Signature секретом підпису вебхуків, повторно прочитайте платіж і виконайте замовлення один раз.
  5. Вкажіть URL вебхукаУ панелі SkinPlata відкрийте свій проєкт і вкажіть адресу цього ендпоінта в полі «URL вебхука».
  6. Протестуйте й запускайтеПройдіть увесь сценарій із тестовим секретом, потім замініть його бойовим.
Часті запитання

Запитання про PHP SDK

PHP SDK безкоштовний?

Так, SDK безкоштовний, а його код відкритий для читання. Тарифи SkinPlata: 0% комісії на платежі, покупки та виплати, без плати за підключення та абонентської плати.

Коли платіж позначається оплаченим?

Коли трейд остаточний. Інтеграція перевіряє підпис кожного вебхука й повторно читає платіж у SkinPlata, перш ніж щось змінювати, тож підробити оплату з браузера неможливо.

А як щодо захисту трейду Steam?

Steam може утримувати передані предмети до 7 днів. Доти платіж чекає на холді й нічого не видається. Коли холд закінчиться, платіж завершиться сам — або підтвердьте його достроково в панелі, якщо довіряєте клієнтові.

Чи можна протестувати до запуску?

Так. У проєкту є тестовий секрет, який працює, поки проєкт ще на перевірці. Тестові платежі використовують справжні предмети й ціни, але нічого не передається: будь-який результат можна змоделювати просто на сторінці оплати.