SmartPOS Overview

Dedicated POS terminal software for retail with DigetPay SmartPOS.

SmartPOS Overview

DigetPay SmartPOS is the fixed-terminal experience for retail — optimized for countertop devices with built-in or attached card readers.

🚧 Coming Soon

SmartPOS integration documentation is currently under development. This page provides a high-level overview only. Detailed SDK/API configuration, supported hardware, transaction flows, and troubleshooting guides will be added as the SmartPOS integration documentation becomes available.

Partners should not assume that SmartPOS currently has the same integration capabilities or documentation coverage as SoftPOS.


SoftPOS vs SmartPOS

SoftPOSSmartPOS
HardwareAndroid phone / tablet with NFCDedicated POS terminal
Use caseMobile, field sales, pop-up storesFixed checkout counter
ApplicationSoftPOS mobile appSmartPOS terminal app
Payment methodContactless paymentsContactless and card-present payments
DeploymentMobile / flexibleFixed retail location
SDK tokenSDK token per deviceSDK token per terminal

Planned integration flow

The SmartPOS integration is expected to follow the standard DigetPay transaction lifecycle.

Detailed configuration and implementation steps will be documented when the SmartPOS integration documentation becomes available.

sequenceDiagram
    participant C as Customer
    participant S as SmartPOS
    participant D as DigetPay
    participant P as Payment Provider
    participant M as Merchant Backend

    C->>S: Present card
    S->>D: Initiate transaction
    D->>P: Process payment
    P-->>D: Transaction result
    D-->>S: Payment result
    S-->>C: Approved / Declined

    D-->>M: Webhook notification
    M->>D: Check transaction status
    D-->>M: Final transaction status

Current scope

The following SmartPOS capabilities are planned or may be available depending on the terminal and deployment configuration:

FeatureStatusDescription
SaleComing SoonCard-present payment transactions
Contactless paymentsComing SoonTap-to-pay transactions
Card insertionComing SoonInsert/chip card transactions
RefundsComing SoonRefund transactions from the terminal or dashboard
ReceiptsComing SoonPrint or email transaction receipts
End-of-dayComing SoonSettlement and transaction reporting
Transaction statusComing SoonTransaction status and verification
WebhooksComing SoonAsynchronous transaction notifications

Note: Feature availability may depend on the SmartPOS hardware, payment provider, and production configuration.


Environments

EnvironmentPurpose
Fin stagingQA and staff training
ProductionLive store transactions

Hardware and device requirements

SmartPOS requires a compatible dedicated POS terminal.

The supported hardware list, terminal specifications, operating system requirements, and approved hardware partners will be documented as part of the SmartPOS integration guide.

For information about currently supported terminals, contact [email protected].


SDK and API documentation

Detailed SmartPOS SDK/API documentation is not currently available on the DigetPay documentation portal.

The upcoming documentation will cover:

  • SDK installation and initialization
  • Terminal provisioning
  • SDK token configuration
  • Terminal configuration
  • Payment initiation
  • Transaction results
  • Transaction status
  • Refunds
  • Receipt configuration
  • Webhook handling
  • Error handling
  • Testing
  • Production deployment

Important: Do not use the SoftPOS SDK documentation as a substitute for SmartPOS integration instructions. SmartPOS uses dedicated terminal hardware and may have different SDK, API, and configuration requirements.


Troubleshooting

A dedicated SmartPOS troubleshooting guide is coming soon.

It will cover common issues such as:

  • Terminal provisioning failures
  • SDK token issues
  • Network connectivity
  • Payment failures
  • Card-reader issues
  • Receipt and printer problems
  • Transaction status mismatches
  • Webhook delivery issues
  • Staging vs production configuration

For current SmartPOS support, contact [email protected].


Related


Did this page help you?