Пометка транзакции - это действие, которое выполняется правилом риска в Checkout.com
Чтобы пометить транзакцию, вам просто нужно установить правило риска в своем хабе Checkout.com и вызвать егоПравило риска в вашем запросе на платеж.
Например, вы можете установить «пороговое» правило риска, которое будет отмечать транзакцию, если она превышает (или ниже) определенную сумму.
После настройки этого отправка запроса на платеж со значением, которое вызовет правило риска, приведет к помеченному ответу от API.
Вытакже можно посмотреть некоторые примеры ответов в Справочнике API Checkout.com
Вот пример:
{
"id": "pay_jf7xoknmva3upbatzkiqcwvkea",
"action_id": "act_jf7xoknmva3upbatzkiqcwvkea",
"amount": 20000,
"currency": "USD",
"approved": true,
"status": "Authorized",
"auth_code": "290947",
"eci": "05",
"scheme_id": "638284745624527",
"response_code": "10000",
"response_summary": "Approved",
"risk": {
"flagged": true
},
"source": {
// dynamic based on your source
},
"customer": {
"id": "cus_vh2hq53yioouvg3etkuw2xdhcu",
"name": "Sarah Mitchell"
},
"processed_on": "2019-06-25T18:27:10Z",
"reference": "ORD-5023-4E89",
"processing": {
"acquirer_transaction_id": "8138182777",
"retrieval_reference_number": "000290947597"
},
"_links": {
"self": {
"href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea"
},
"actions": {
"href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/actions"
},
"capture": {
"href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/captures"
},
"void": {
"href": "https://api.sandbox.checkout.com/payments/pay_jf7xoknmva3upbatzkiqcwvkea/voids"
}
}
}
Обратите внимание:
"risk": {
"flagged": true
},