Logo

Обработка уведомлений

Не забудьте указать "ID платформы" и "Секретный ключ".

01

PHP:

$apikey = '1111-2222-3333-4444-5555' ; // Секретный ключ

$hash = $_POST[ 'hash' ];

$data = [
   'platform_id' => (int) $_POST[ 'platform_id' ], // ID платформы
   'payment_id' => (int) $_POST[ 'payment_id' ], // ID валюты
   'order_id' => $_POST[ 'order_id' ], // Payment ID Вашей платформы
   'amount' => $_POST[ 'amount' ], // Сумма транзакции
   'txhash' => $_POST[ 'txhash' ], // Хэш или идентификатор транзакции. ID транзакции можно найти в истории транзакций PassimPay в вашем аккаунте.
   'address_from' => $_POST[ 'address_from' ], // Адрес отправителя
   'address_to' => $_POST[ 'address_to' ], // Адрес получателя
   'fee' => $_POST[ 'fee' ], // Комиссия сети
];

if (isset($_POST[ 'confirmations' ]))
{
   $data[ 'confirmations' ] = $_POST[ 'confirmations' ]; // количество подтверждений сети (Bitcoin, Litecoin, Dogecoin, Bitcoin Cash) }
}

if (isset($_POST[ 'tag' ]))
{
   $data[ 'tag' ] = $_POST[ 'tag' ]; // Для Ripple XRP
}

$payload = http_build_query($data);

if (!isset($hash) || hash_hmac( 'sha256' , $payload, $apikey) != $hash)
{
return false;
}

// платеж зачислен
// ваш код...

МЫ ИСПОЛЬЗУЕМ ФАЙЛЫ COOKIE

Для оптимизации работы сайта и предоставления персонализированных предложений и услуг, на сайте PassimPay используются специальные файлы cookie. Они позволяют нам собирать и анализировать активность посетителей на сайте и улучшать наш сервис. Продолжая использовать сайт PassimPay, Вы автоматически принимаете использование нами файлов cookie. Если Вы не согласны с использованием файлов cookie, пожалуйста, откажитесь от посещения сайта PassimPay.