Overview & Decision Guide

DigetPay provides REST APIs, SDKs, and payment applications for online, mobile, and in-store payment scenarios.

Use the guide below to choose the integration option that best fits your business and technical requirements.


Choose the right integration

NeedUse
Website checkout redirectHosted Checkout + Integration Guide
Custom website checkoutEmbedded Integration + Integration Guide
Android tap-to-paySoftPOS
Fixed retail terminalSmartPOS
WooCommerce / CMSPlugins Hub · WooCommerce · OpenCart 3

REST API vs SDK

REST APISDK
Authenticationx-api-keySDK token or SDK-specific credentials
IntegrationYour backend application (PHP, Node.js, Java, etc.)Mobile or client application
Use caseServer-to-server payment operations and backend integrationsNative mobile payment experiences
DocumentationAPI Reference and integration guidesSDK-specific integration guides

Note: SoftPOS and SmartPOS are dedicated payment applications and device-based solutions. Their authentication and provisioning flows may differ from standard mobile SDK integrations.


SDK authentication and tokens

Some DigetPay SDKs use SDK tokens to authenticate the application with DigetPay services.

The typical token lifecycle is:

  1. Generate an SDK token from Dashboard → SDK Tokens.
  2. Provision the token securely to the authorized application or device.
  3. The application uses the token to authenticate with DigetPay services.
  4. Rotate or deactivate the token when required, such as when a device is replaced or lost.

For detailed authentication and token-management requirements, see SDK Tokens & Authentication.


Related products


Did this page help you?