Callback / Response - SALE без 3DS

При оплаті без 3DS синхронний режим

При успішній оплаті без 3DS синхронний режим

{ "action":"SALE", "result":"SUCCESS", "status":"SETTLED", "order_id":"ORDER-12345", "trans_id":"03346-89217- 70541", "descriptor":"test", "trans_date":"2012-04-03 16:02:01"

Параметри

Опис

Параметри

Опис

action
ОБОВ'ЯЗКОВИЙ

SALE

result
ОБОВ'ЯЗКОВИЙ

SUCCESS

status
ОБОВ'ЯЗКОВИЙ

SETTLED

PENDING якщо оплата в холді

order_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в системі мерчанта

trans_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в платіжній системі

trans_date
ОБОВ'ЯЗКОВИЙ

Дата транзакції. Час в UTC

descriptor
ОБОВ'ЯЗКОВИЙ

Опис

ext1, ext2, ext3, ext4, ext5, ext6, ext7, ext8, ext9, ext10
ОПЦІЯ

10 додаткових полів

array ( 'action' => 'SALE', 'result' => 'SUCCESS', 'status' => 'SETTLED', 'order_id' => '1_691201', 'trans_id' => '31176-65336-00444', 'trans_date' => '2021-01-27 16:55:33', 'descriptor' => NULL, 'auth_code' => '990647', 'hash' => '********************************', )

Параметри

Опис

Параметри

Опис

action
ОБОВ'ЯЗКОВИЙ

SALE

result
ОБОВ'ЯЗКОВИЙ

SUCCESS

status
ОБОВ'ЯЗКОВИЙ

SETTLED

PENDING якщо оплата в холді

order_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в системі мерчанта

trans_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в платіжній системі

trans_date
ОБОВ'ЯЗКОВИЙ

Дата транзакції. Час в UTC

descriptor
ОБОВ'ЯЗКОВИЙ

Опис

auth_code
ОБОВ'ЯЗКОВИЙ

Код авторизації

amount
ОПЦІЯ

Сума

ext1, ext2, ext3, ext4, ext5, ext6, ext7, ext8, ext9, ext10
ОПЦІЯ

10 додаткових полів

MID
ОПЦІЯ

Унікальний ідентифікатор термінала в платіжній системі.

card
ОПЦІЯ

Маска картки в форматі ХХХХХХ****ХХХХ

card_hash
ОПЦІЯ

Унікальне зашифроване значення номера картки, яке повертатиметься в колбеку під час оплати, верифікації, погашення та виплати коштів на картку.

Цей параметр дозволить вам в вашій системі:

  • Прив'язати картку до клієнта.

  • Перевірити, чи не використовував інший клієнт цю ж картку.

  • Перевірити, які кредити, товари та послуги погашаються цією карткою.

  • Відстежувати шахрайство, коли клієнт використовує ту ж картку з іншого облікового запису, наприклад, щоб знову скористатися акцією.

brand
ОПЦІЯ

'brand' => 'VISA'

'brand' => 'MASTER'

'brand" => 'PROSTIR'

fee_type
ОПЦІЯ

Ознака як буде списуватись комісія з мерчанта:

  • ACT - по актам.

  • TRANSACTION - потранзакційно.

fee
ОПЦІЯ

Сума комісії з мерчанта в ГРН

currency
ОПЦІЯ

Валюта

hash
ОБОВ'ЯЗКОВИЙ

Зашифрований підписк для перевірки достовірності коллбека

md5( strtoupper( strrev(email). client_pass. trans_id. strrev( substr(card,0,6). substr(card,-4) ) ) )

Увага! Якщо в запиті на оплату не було вказано email, то при перевірці hash вкажіть пусте значення email.

При невдалій оплаті без 3DS синхронний режим

Параметри

Опис

Параметри

Опис

action
ОБОВ'ЯЗКОВИЙ

SALE

result
ОБОВ'ЯЗКОВИЙ

DECLINED

status
ОБОВ'ЯЗКОВИЙ

ID транзакції в системі мерчанта

order_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в платіжній системі

trans_id
ОБОВ'ЯЗКОВИЙ

Дата транзакції. Час в UTC

trans_date
ОБОВ'ЯЗКОВИЙ

Опис

decline_reason
ОБОВ'ЯЗКОВИЙ

Причина відмови

Параметри

Опис

Параметри

Опис

action
ОБОВ'ЯЗКОВИЙ

SALE

result
ОБОВ'ЯЗКОВИЙ

DECLINED

status
ОБОВ'ЯЗКОВИЙ

DECLINED

order_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в системі мерчанта

trans_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в платіжній системі

trans_date
ОБОВ'ЯЗКОВИЙ

Дата транзакції. Час в UTC

amount
опція

Сума

ext1, ext2, ext3, ext4, ext5, ext6, ext7, ext8, ext9, ext10
опція

10 додаткових полів

MID
опція

Унікальний ідентифікатор термінала в платіжній системі.

card
опція

Маска картки в форматі ХХХХХХ****ХХХХ

card_hash
опція

Унікальне зашифроване значення номера картки, яке повертатиметься в колбеку під час оплати, верифікації, погашення та виплати коштів на картку.

Цей параметр дозволить вам в вашій системі:

  • Прив'язати картку до клієнта.

  • Перевірити, чи не використовував інший клієнт цю ж картку.

  • Перевірити, які кредити, товари та послуги погашаються цією карткою.

  • Відстежувати шахрайство, коли клієнт використовує ту ж картку з іншого облікового запису, наприклад, щоб знову скористатися акцією.

brand
опція

'brand' => 'VISA'

'brand' => 'MASTER'

'brand" => 'PROSTIR'

fee_type
опція

Ознака як буде списуватись комісія з мерчанта:

  • ACT - по актам.

  • TRANSACTION - потранзакційно.

fee
опція

Сума комісії з мерчанта в ГРН

currency
опція

Валюта

decline_reason
ОБОВ'ЯЗКОВИЙ

Причина відмови в оплаті

hash
ОБОВ'ЯЗКОВИЙ

Зашифрований підписк для перевірки достовірності коллбека

Увага! Якщо в запиті на оплату не було вказано email, то при перевірці hash вкажіть пусте значення email.Зашифрованная подпись для проверки достоверности коллбека


При оплаті без 3DS асинхронний режим

Проміжна відповідь асинхронний режим

Параметри

Опис

Параметри

Опис

action
ОБОВ'ЯЗКОВИЙ

SALE

result
ОБОВ'ЯЗКОВИЙ

ACCEPTED

order_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в системі мерчанта

trans_id
ОБОВ'ЯЗКОВИЙ

ID транзакції в платіжній системі

trans_date
ОБОВ'ЯЗКОВИЙ

Дата транзакції. Час в UTC

При успішній оплаті з 3DS асинхронний режим

При невдалій оплаті з 3DS асинхронний режим


При помилці в запиті