Authentication
Multiple authentication options are available, based on your use case:
POS
Authentication fields: deviceId
Only one field is required for authentication - deviceId, this field represents the unique identifier of the POS in SensePass network.
Device ID can be generated using the "match" API (Pairing) or using SensePass Partner platform.
E-Commerce Location API key
Authentication fields: apiKey
Location API key identifies the merchant and the location, Location API key is the recommended option for e-commerce.
E-Commerce Merchant API key (Deprecated)
Authentication fields: apiKey + branchNumber
Merchant API key requires branchId field to be provided.
Creating Authentication Keys
All of the keys types can be generated using our API or using or Partners Dashboard:
Location API key: Developer -> Branch API -> New
Merchant API Key: Developer -> Merchant API -> New
Device Id: POS/Register -> New
Examples
DeviceId Authentication
URL: /transactions/init
Request Body:
Merchant API Key Authentication
URL: /transactions/init
Request Body:
Location API Key Authentication
URL: /transactions/init
Request Body:
Last updated