Skip to content

Get reversal status

Reversal status should be obtained through Get order status request. reversal_amount in the order status response accumulates all the reverses, which were successfully processed for the order. In case when full reversal is processed, reversal_amount will be equal to actual_amount. In case when partial reversal or several reversals are processed, reversal_amount will be equal to the sum of all partial reversals been processed.

Example of partially reversed order

Order status request:

curl -L 'https://pay.flitt.com/api/status/order_id' \
-H 'Content-Type: application/json' \
-d '{
  "request": {
    "order_id": "test_12343242111",
    "version": "1.0.1",
    "merchant_id": "1549901",
    "signature": "64bbd2d53ee60f88b8184751cc05bd0a846f5768"
  }
}'

Order status response:

reversal_amount is highlighted. It is less, than order actual_amount, what mean, that order was partially reversed.

{
    "response": {
        "rrn": "111111111111",
        "masked_card": "444455XXXXXX6666",
        "sender_cell_phone": "",
        "sender_account": "",
        "currency": "GEL",
        "fee": "",
        "reversal_amount": "48",
        "actual_amount": "15118",
        "settlement_amount": "0",
        "response_description": "",
        "sender_email": "",
        "order_status": "approved",
        "response_status": "success",
        "order_time": "28.08.2024 21:20:02",
        "actual_currency": "UAH",
        "order_id": "test_12343242111",
        "tran_type": "purchase",
        "eci": "7",
        "settlement_date": "",
        "payment_system": "card",
        "approval_code": "123456",
        "merchant_id": 1549901,
        "settlement_currency": "",
        "payment_id": 814277784,
        "card_bin": 444455,
        "response_code": "",
        "card_type": "VISA",
        "amount": "1000",
        "signature": "8c06dd297c43833ded498b342a6225423f8494b3",
        "product_id": "",
        "merchant_data": "",
        "rectoken": "",
        "rectoken_lifetime": "",
        "verification_status": "",
        "parent_order_id": "",
        "fee_oplata": "0",
        "additional_info": "{\"capture_status\": null, \"capture_amount\": null, \"reservation_data\": null, \"transaction_id\": 2011273408, \"bank_response_code\": null, \"bank_response_description\": null, \"client_fee\": 0.0, \"settlement_fee\": 0.0, \"bank_name\": null, \"bank_country\": null, \"card_type\": \"VISA\", \"card_product\": \"empty_visa\", \"card_category\": null, \"timeend\": \"28.08.2024 21:20:05\", \"ipaddress_v4\": \"178.54.60.26\", \"payment_method\": \"card\", \"is_test\": true}",
        "response_signature_string": "**********|15118|UAH|{\"capture_status\": null, \"capture_amount\": null, \"reservation_data\": null, \"transaction_id\": 2011273408, \"bank_response_code\": null, \"bank_response_description\": null, \"client_fee\": 0.0, \"settlement_fee\": 0.0, \"bank_name\": null, \"bank_country\": null, \"card_type\": \"VISA\", \"card_product\": \"empty_visa\", \"card_category\": null, \"timeend\": \"28.08.2024 21:20:05\", \"ipaddress_v4\": \"178.54.60.26\", \"payment_method\": \"card\", \"is_**********\": true}|1000|123456|444455|VISA|GEL|7|0|444455XXXXXX6666|1549901|**********_12343242111|approved|28.08.2024 21:20:02|814277784|card|success|48|111111111111|0|purchase"
    }
}