Terminal Transactions

Description Getting terminal transactions list Request Path {{base_url}}/dealers/terminal-transactions/ Reversible No Method Get  Usage          This method is called for getting all transactions done in the distributors based card details and product details. Request Parameters Parameter Data Type Position Required Description  Authorization String Header Yes Used retrieving token in a header: Authorization: JWT {token} Response Parameters Parameter […]

Create Digital Order

Description Getting digital order Request Path {{base_url}}/dealers/orders/ Reversible No Method Post  Usage          This method is called for getting all the digital orders. Request Parameters Parameter Data Type Position Required Description  Authorization String Header Yes Used retrieving token in a header: Authorization: JWT {token} id Integer Body Yes Order id terminal Integer Body Yes Terminal id […]

Digital Order

Description Getting digital order Request Path {{base_url}}/dealers/orders/ Reversible Yes Method Get  Usage          This method is called for getting all the digital orders. Request Parameters Parameter Data Type Position Required Description  Authorization String Header Yes Used retrieving token in a header: Authorization: JWT {token} Response Parameters Parameter Description Required id Order id Yes created_time Determines when […]

Product List

Description Getting terminal profile Request Path {{base_url}}/dealers/terminal-permissions/ Reversible Yes Method Get  Usage          This method is called for getting the product list of the distributor. Request Parameters Parameter Data Type Position Required Description  Authorization String Header Yes Used retrieving token in a header: Authorization: JWT {token} Response Parameters Parameter Description Required id Permission id Yes product_detail […]

Check Token

Description Checking token for authentication of the POS dealer Request Path {{base_url}}/stores/token-check/ Reversible Yes Method Post Usage          This method is called to ensure the token is correct. Request Parameters Parameter Data Type Position Required Description  token String Body Yes Token

Profile

Description Getting dealer POS profile Request Path {{base_url}}/dealers/terminal-info/{{terminal_id}}/ Reversible Yes Method Get  Usage          This method is called for getting the distributor profile. Request Parameters Parameter Data Type Position Required Description  terminal_id String URL Yes Distributor Terminal id Response Parameters Parameter Description Required id Terminal id Yes dealer_name Distributor name Yes dealer_timezone Distributor time zone Yes […]

Card Transaction List

Description Getting all transaction list Request Path {{base_url}}/dealers/transaction-list/{{barcode_id}}/ Reversible Yes Method Get Usage          This method is called to get all card transactions. Request Parameters Parameter Data Type Position Required Description  barcode String URL Yes 30 digit number Response Parameters Parameter Description Required status Operation status for example:Success  Yes status_code 51: Charge52: Purchase53: Refound 54: Deduct Yes […]

Check Transaction

Description Checking transaction Request Path {{base_url}}/dealers/transaction-check/{{transaction_id}}/ Reversible Yes Method Get Usage         Clients can check a transaction status by sending its transaction_id, which is generated in the Redeem API. If the redeem process had been failed, the response to this API would be 404 Not Found. Request Parameters Parameter Data Type Position Required Description  transaction_id String […]

Deactivate Card

Description Deactivating card by POS dealer Request Path {{base_url}}/dealers/card-deactivate/ Reversible Yes Method Post  Usage          This method is called for deactivating the card by POS dealer. Request Parameters Parameter Data Type Position Required Description  terminal_id Integer Body Yes Terminal id terminal_pin String Body No Terminal user password barcode String Body Yes 30 digit characters  transaction_id String […]

Charge Card

Description Charging card by POS dealer Request Path {{base_url}}/dealers/card-charge/ Reversible Yes Method Post  Usage          This method is called for charging a card by POS dealer. Request Parameters Parameter Data Type Position Required Description  terminal_id Integer Body Yes Store Terminal id terminal_pin String Body No Terminal user password barcode String Body Yes 30 digit characters  transaction_id […]