Before you start
Ensure that you have API credentials
The unified API supports POS integration for the Terminal Management (CCV-HA PIN pad) and Payment Management.
You need to use API access credentials received during onboarding and generate the token similar to eCom integration.
Access_Token should be included in every request to Unified API.
You can initiate POS payments using endpoints provided below:
During register operation, you have to send the
terminalId (PIN pad). The Response will contain
Any operation initiated using
paymentId returned during Register is going to send a notification to the Terminal for payment. All operations are asynchronous, that is, the Response won't contain the final payment response. You need to request for Get Payment Status in order to get the final payment response.
Production : client_credentials