SDK Tokens & Authentication

How SDK tokens work for SoftPOS, SmartPOS, and mobile SDK apps.

SDK tokens authenticate device and mobile apps — not server-side payment link APIs.


Token vs API key

CredentialUsed for
x-api-keyHosted checkout, S2S, refunds (server)
SDK tokenSoftPOS app, SmartPOS terminal, mobile SDK
Portal BearerDashboard API — create/list SDK tokens

Generate a token

Dashboard: Settings → SDK Tokens — see Dashboard SDK Tokens

Portal API:

POST /merchant/account/sdk-tokens
Authorization: Bearer {portal_token}

{
  "userId": "terminal-user-001",
  "label": "Store Terminal 1"
}

Response includes tokenPlain once.


Provision to device

StepAction
1Generate token in dashboard
2Enter token in SoftPOS / SmartPOS app setup
3App syncs with DigetPay backend
4Test transaction on Fin staging

Security

  • One token per device where possible
  • Deactivate immediately if device is lost
  • Never embed SDK tokens in public app stores without obfuscation — use secure provisioning

API Reference →


Related


Did this page help you?