/
Перевірка статуса IE оплати по ордеру Platon

Перевірка статуса IE оплати по ордеру Platon

Цей функціонал буде активовано після вашого запиту в груповому чаті. Також обов'язково надайте список ваших IP адрес з яких будуть надходити запити для додавання в білий список.


Зміст

 


Опис

 

Цей метод дозволить вам проводити додаткову перевірку статуса оплати по ордеру присвоєному системою PSP Platon.

Рекомендуємо використовувати у випадку, якщо ви не змогли отримати callback або response.


 

HTTP METHOD: POST

API ENDPOINT: https://secure.platononline.com/post-unq/

Параметр

Значення

Опис

Особливості

Параметр

Значення

Опис

Особливості

action
Обов'язковий

GET_TRANS_STATUS

Код платіжного метода

 

client_key
Обов'язковий

String

API ключ мерчанта

Ключ надається на пошту мерчанту

trans_id
Обов'язковий

String

ID оплатив системі Platon

 

hash
Обов'язковий

String

Контрольний підпис

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

 

<?php $client_pass = '***'; $email = ''; $card_number = '41111111111111111'; $data['action'] = 'GET_TRANS_STATUS'; $data['client_key'] = '***'; $data['trans_id'] = '21151-88549-33417'; $data['hash'] = md5( strtoupper( strrev($email). $client_pass. $data['trans_id']. strrev( substr($card_number,0,6). substr($card_number,-4) ) ) ); $url = 'https://secure.platononline.com/post-unq/'; $crq = curl_init(); curl_setopt($crq, CURLOPT_URL, $url); curl_setopt($crq, CURLOPT_HEADER, 0); curl_setopt($crq, CURLOPT_POST, 1); curl_setopt($crq, CURLOPT_RETURNTRANSFER, 1); curl_setopt($crq, CURLOPT_SSL_VERIFYHOST, 0); curl_setopt($crq, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($crq, CURLOPT_POSTFIELDS, http_build_query($data)); $result = curl_exec($crq); if (curl_errno($crq)) { echo 'ERROR: '.curl_error($crq); }else{ echo $result; } curl_close($crq);

 

{ "action":"GET_TRANS_STATUS", "result":"SUCCESS", "status":"SETTLED", "order_id":"PLS-4389118", "trans_id":"27924-27840-88227" }

Related content

Перевірка деталей IE оплати по ордеру Platon
Перевірка деталей IE оплати по ордеру Platon
More like this
Перевірка статусу IE оплати по ордеру мерчанта
Перевірка статусу IE оплати по ордеру мерчанта
More like this
Перевірка статусу A2C виплати на картку по ордеру мерчанта
Перевірка статусу A2C виплати на картку по ордеру мерчанта
More like this
Робота з Callback
Робота з Callback
Read with this
Перевірка статусу A2C виплати по ордеру Platon
Перевірка статусу A2C виплати по ордеру Platon
More like this
Платіж на декілька реквізитів (розщеплення)
Платіж на декілька реквізитів (розщеплення)
Read with this