CCV-HA
Before you start
Ensure that you have API credentials Client_ID
and Client_Secret
.
Overview
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.
Payment Management
You can initiate POS payments using endpoints provided below:
Sandbox: https://sandbox.unifiedapi.nets.eu/api/v1/Payments/
Production: https://unifiedapi.nets.eu/api/v1/payments
During register operation, you have to send the terminalId
(PIN pad). The Response will contain paymentId
.
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.
Scope
Sandbox: https://unifiedcommercesandbox.onmicrosoft.com/unifiedapi/posterminalmanagementservice/.default
Production: https://unifiedcommerceprod.onmicrosoft.com/unifiedapi/posterminalmanagementservice/.default
grant_type
Sandbox: client_credentials
Production : client_credentials