Изучите документацию и начните работу со Skinify
Вы можете получить статус пополнения с помощью этого метода.
GET https://skinify.io/api/deposit-status
| Параметр | Обязательный | Описание |
|---|---|---|
| deposit_id или transaction_id |
Deposit ID или Transaction ID. |
Ответ будет содержать объект deposit, который включает в себя следующие данные:
| Параметр | Описание |
|---|---|
| status | Статус пополнения: success, pending, failed |
| 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-защищённых игр после принятия обмена) |
| Ошибка | Описание |
|---|---|
| deposit_id_or_transaction_id_missing | deposit_id и transaction_id отсутствует |
| invalid_deposit_id | Неверный deposit_id |
| invalid_transaction_id | Неверный transaction_id |
| deposit_not_found | Пополнение не найдено |