После успешной оплаты, на Ваш URL оповещения будут отправлены следующие данные
Параметр
Примечание
AMOUNT
Сумма платежа
status
Статус платежа
intid
Номер операции
SIGN
Подпись запроса
MERCHANT_ORDER_ID
ID электронной валюты, который был оплачен заказ
<?php
$ids = '9'; //merchant_id ID мазагина
$key_shop = 'fJIZSD1wokUsOHgffdwM'; //Секретное слово
$arHash = array($_POST,
$_POST['AMOUNT'],
$_POST['status'],
$_POST['intid'],
$_POST['SIGN'],
$_POST['MERCHANT_ORDER_ID'],
$m_key);
$hash = md5($ids.':'.$_POST['AMOUNT'].':'.$key_shop.':'.$_POST['status'].':'.$_POST['intid'].':'.$_POST['MERCHANT_ORDER_ID']);
if($_POST["SIGN"] == $hash && $_POST['status'] == "success") {
//Так же, рекомендуется добавить проверку на сумму платежа и не была ли эта заявка уже оплачена или отменена
//Оплата прошла успешно, можно проводить операцию.
}
echo $_POST['MERCHANT_ORDER_ID']."|success";
exit();
} else {
echo $_POST['MERCHANT_ORDER_ID']."|error";
}
?>