1.7. Подтверждение или отмена оплаты клиентом (confirm_payment)
## 5. Подтверждение или отмена оплаты клиентом (confirm_payment)
URL: /api/new/confirm_payment.php
Метод: POST
Content-Type: application/json
📥 Входные параметры:
Параметр
Тип
Обязателен
Описание
merchant_id
int
✅
Идентификатор мерчанта
order_id
int
✅
ID заявки (в таблице transactions)
amount
float
✅
Сумма заявки, должна совпадать с базой
system
string
✅
Платёжная система (например, card_ru_rand
)
action
string
✅
paid
или cancelled
hash
string
✅
MD5-хеш из параметров запроса
🔐 Формула хэша:
md5(merchant_id . ':' . amount . ':' . password . ':' . system . ':' . order_id)
POST /confirm_payment.php Content-Type: application/json
{ "merchant_id": 9, "order_id": 2875494, "amount": 1000, "system": "card_ru_rand", "action": "paid", "hash": "e28f3b6e35e5e4d97dc39be45e7c8e9c" }
Last updated