Изучите документацию и начните работу со Skinify
В отличие от классических платежных систем, Skinify не принимает определенную сумму пополнения. Сумма пополнения отправляется на Result URL (IPN) после того, как мы получим игровые предметы от пользователя или изменился статус защиты трейда (settlement), если включена определенная настройка проекта.
Данные на Result URL будут отправлены с POST-методом.
| Параметр | Описание |
|---|---|
| token_md5 | Токен, зашифрованный с помощью md5. Его необходимо сверить с токеном из настроек проекта, чтобы убедиться в валидности платежа. |
| status | Статус пополнения: success, failed, pending (статус pending доступен только при включённой настройке проекта) |
| transaction_id | Transaction ID в нашей системе |
| deposit_id | Deposit ID в вашей системе |
| steam_id | Steam ID 64 пользователя |
| date | Дата создания пополнения (unix timestamp) |
| amount | Сумма пополнения (только если status = success или status = pending и settlement не null) |
| amount_currency | Валюта, в которой пользователь совершил пополнение. (только если status = success или status = pending и settlement не null) |
| amount_converted | Сумма пополнения в разных валютах. (только если status = success или status = pending и settlement не null) |
| multiplied_amount | Сумма пополнения, умноженная на значение из настроек проекта. (только если status = success или status = pending и settlement не null) |
| multiplied_amount_converted | Сумма пополнения, умноженная на значение из настроек проекта в разных валютах. (только если status = success или status = pending и settlement не null) |
| trade_offer_id | Steam Trade Offer ID (не null, если обмен успешно создан) |
| settlement | Метка времени (в формате Unix timestamp), указывающая, когда у обмена будет завершено время защиты в Steam (не null только для Steam-защищённых игр после принятия обмена) |