забыл добавить

This commit is contained in:
Matvey Ryabchikov
2022-04-18 21:12:37 +03:00
parent 6ae6220a56
commit b4bffc9e5b

View File

@@ -26,3 +26,11 @@ POST https://spworlds.ru/api/public/payment
## Получение данных об успешной оплате ## Получение данных об успешной оплате
После успешной оплаты наш сервер отправит POST запрос по URL, который вы указали при создании запроса на оплату (webhookUrl). После успешной оплаты наш сервер отправит POST запрос по URL, который вы указали при создании запроса на оплату (webhookUrl).
Тело запроса будет в формате JSON:
- `payer` - Ник игрока, который совершил оплату
- `amount` - Стоимость покупки
- `data` - Данные, которые вы отдали при создании запроса на оплату
**Важно!** При обработке этого запроса надо подтвердить, что данные пришли из нашего сервера. Для этого в хедерах запроса есть хедер `X-Body-Hash` который содержит SHA256 [HMAC](https://ru.wikipedia.org/wiki/HMAC) хеш тела запроса, использующий как ключ api токен вашей карты. При приеме запроса вы сначала должны сгенерировать свой хеш и убедиться что он совпадает с хедером, прежде чем обрабатывать запрос.