Accept purchase¶
Get order status
POST /api/status/order_id
This endpoint expects POST
request in JSON
format with parameters.
Normal response will contain the same parameters, as accept purchase normal response.
Parameters | Type | Mandatory | Description |
---|---|---|---|
version |
string(10) | optional | Protocol version. Default value: 1.0.1 Version 1.0 is deprecated |
order_id |
string(1024) | mandatory | Order ID which is generated by merchant |
merchant_id |
integer(12) | mandatory | Merchant unique ID. Generated by Flitt during merchant registration |
signature |
string(40) | mandatory | Order signature. Required to verify merchant request consistency and authenticity. Signature generation algorithm please see at Signature generation for request and response and response |
Examples
curl -L 'https://pay.flitt.com/api/transaction_list' \
-H 'Content-Type: application/json' \
-d '{
"request": {
"version": "1.0.1",
"order_id": "TestOrder1",
"merchant_id": "1549901",
"signature": "f62ae444f85ef2dd936e064960698e1fa1be6e92"
}
}'
{
"response": [
{
"id": 2008762318,
"payment_id": 812945884,
"parent_tran_id": null,
"timestart": "22.08.2024 00:51:11",
"timeend": "22.08.2024 00:51:16",
"duration": 4492,
"merchant_id": 1549901,
"tran_type": "purchase",
"sender_country": "US",
"sender_email": "test@test.com",
"amount": 20.0,
"currency": "GEL",
"actual_amount": 302.35,
"actual_currency": "GEL",
"expire_month": "08",
"expire_year": "2024",
"cavv": "CAACByOHgGKTUReYJYeAAAAAAAA=",
"eci": "05",
"md": "2008762318",
"veres_status": "Y",
"pares_status": "Y",
"ipaddress_v4": "178.54.60.26",
"payment_system": "card",
"card_last_digits": "1111",
"card_bin": "444455",
"reversal_amount": 0.0,
"capture_amount": null,
"sender_approval_code": "123456",
"sender_rrn": "111111111111",
"capture_status": null,
"transaction_status": "approved",
"response_code": null,
"settlement_amount": 0.0,
"settlement_currency": null,
"settlement_date": null,
"fee": null,
"preauth": false,
"settlement_status": null,
"rectoken": null,
"istest": true,
"client_fee": 0.0,
"ip_country": "UA",
"verification_code": null,
"receiver_rrn": null,
"receiver_approval_code": null,
"receiver_country": null,
"protocol": "alfa",
"rectoken_lifetime": null,
"order_id": "TestOrder31",
"binmanagement_enabled": "True",
"masked_card": "444455XXXXXX1111",
"card_type": "VISA"
}
]
}
{
"response": {
"error_code": 1002,
"error_message": "Application error",
"request_id": "VkPdYwnPAaSz9",
"response_status": "failure"
}
}
{
"response": []
}