Проверка транзакции

Получение рекомендации для дальнейшей обработки транзакции

Варианты рекомендаций

Код рекомендации возвращается в параметре code

Возможные варианты рекомендаций и как реагировать на них:

  • pass Продолжить обработку транзакции

  • block Заблокировать дальнейшую обработку транзакции

  • 3ds_or_block Отправьте транзакцию для 3D Secure. Если принудительно провести транзакцию через 3D Secure невозможно, то следует заблокировать ее дальнейшую обработку.


POST/v1/check

Проверка транзакции

Параметры

Request

POST
/v1/check
    curl --location '"https://verifyv1.trust-defender.ru/v1/check' \
    --header 'x-key-id: hmac-sha256-2171075460' \
    --header 'x-project-id: 0192ceda-fbab-7f82-894c-6c446e6c4a9f' \
    --header 'Authorization: eyJhbGciOiJIUzI1NiJ9.eyJkaWdlc3QiOiJOVGRtT0RBMU9EWXlOREV4T0RsbU1HWXlNV0poTURJM04yVXhNREprTXpaaE16WTNPRGt3WmpjNVpEZzRaR1JsTVdGa1kyVmlNVEk1TjJVNVpqZGpOdz09IiwiZGlnZXN0X2FsZ29yaXRobSI6IlNIQS0yNTYiLCJpYXQiOjE3MzI0OTc5Njh9.LG1BmWwSf94my19YAz6uxrGqLhOQ2Nz4NNEjiyKz7n0' \
    --header 'Content-Type: application/json' \
    --data-raw '{
    "operation": "purchase",
    "order_id": "554",
    "amount":  534,
    "currency": 840,
    "description": "Оплата заказа",
    "terminal_id": "987676554",
    "payer": {
    "payer_ip": "103.111.63.255",
    "email": "user_name7@yooho.com",
    "number_phone": "+79858242923",
    "payer_id": "qweqwe"

},
    "card": {
    "holder": "Alex Holder",
    "bin_card": 645779,
    "cin_card": 1222,
    "expiration_month": 1,
    "expiration_year": 28
}
}'

Ответ

  {
      "status": "success",
      "code": "pass",
      "message": "Continue processing the transaction"
  }