Callback / Response - C2A та С2AT
- Tech Platon
При успішній оплаті C2A
array (
'id' => '28270-42158-64788',
'type' => 'DEBIT',
'order' => '3522743',
'status' => 'DEBIT',
'card' => '****************',
'description' => 'Payment',
'amount' => '220.00',
'total' => '220.00',
'currency' => 'UAH',
'name' => ' ',
'email' => NULL,
'country' => NULL,
'state' => NULL,
'city' => NULL,
'address' => NULL,
'date' => '2020-02-26 08:04:16',
'ip' => '46.133.60.119',
'sign' => '********************************',
'card_token' => 'b2641381d45e26c4ef90da14c61537f2983504de73711be0f975d301e1dfd29a',
'fee_type' => 'TRANSACTION',
'fee' => '0.5',
)
Для проверки достоверности полученного callback, рекомендуем сверять подпись sign по формуле md5(strtoupper(strrev(email).strrev(password).strrev(order).strrev(substr(card,0,6).substr(card,-4))))
Внимание! Если при запросе на оплату не был указан email, то при проверке sing в подписи коллбека следует указать пустое значение для email.
Параметр | Описание |
---|
Параметр | Описание |
---|---|
| Уникальный ордер ID транзакции в Platon |
|
|
| Ордер ID транзакции в системе мерчанта. Если параметр не передавался система Platon присвоит его самостоятельно |
|
|
| Маска карты в формате ХХХХХХ****ХХХХ |
| Описание |
| Сумма списания |
| Сумма комиссии |
| Сумма списания и комиссии |
| Валюта транзакции |
| Сума передаваемых параметров |
| E-mail плательщика |
| Код страны плательщика (2-а знака) |
| Код штата плательщика (2-х или 3-х значный код) |
| Город плательщика |
| Адрес плательщика |
| Время проведения транзакции в формате UTC (YYYY-MM-DD HH-MM-SS) |
| IP адрес плательщика |
| Дополнительные поля от 1 до 4 |
| Зашифрованный токен карты для последующих транзакций по card_token |
| Уникальное зашифрованное значение карты |
| Признак каким образом взимается комиссия:
Если вы хотите использовать данный функционал, пожалуйста, сообщите нам для его включения. |
| Сумма комиссии с мерчанта по транзакции в ГРН Если вы хотите использовать данный функционал, пожалуйста, сообщите нам для его включения. |
| Зашифрованная подпись для проверки достоверности коллбека |