На сайте стоит платежная система
ссылка.
В платежной системе нужно указать ссылку на скрипт обработчика (Скрипт, которому передаётся информация о принятых платежах).
Есть так же сам скрипт, но как теперь создать эту ссылку, на какие хуки повесить?
<?php
// Функция обработки A1Lite "URL скрипта обработчика на Вашем сайте"
// $t - Данные $_POST на входе
// $secret - "Секретный ключ" совпадающий с указанным в настройках формы создания сервиса
function a1lite_processor($t,$secret)
{
$params = array(
'tid' => $t['tid'],
'name' => $t['name'],
'comment' => $t['comment'],
'partner_id' => $t['partner_id'],
'service_id' => $t['service_id'],
'order_id' => $t['order_id'],
'type' => $t['type'],
'partner_income' => $t['partner_income'],
'system_income' => $t['system_income']
);
$params['check'] = md5(join('', array_values($params)) . $secret);
if ($params['check'] === $t['check']) {
// Действия по зачислению платежа. A1Lite - Ключи совпали.
$ok=TRUE;
} else {
// Действия по ошибке. A1Lite - Ключи не совпали.
$ok= FALSE;
}
return $ok;
}
// Пример вызова функции.
$secret = '12345';
a1lite_processor($_POST,$secret);