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