Skip to main content

Endpoints: Retail


Server URLs

Use the base URL for your environment as the URL prefix.

EnvironmentBase URL
Production
Sandbox / Test
EnvironmentBase URL
Production (India)

Retail Payment Services

MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize a magnetic stripe transactionMagnetic Stripe Authorizations
POST/pts/v2/paymentsAuthorize a hand-keyed transactionHand-Keyed Authorizations
POST/pts/v2/paymentsAuthorize a cash advance transactionCash Advance Authorizations
POST/pts/v2/paymentsAuthorize a deferred transactionDeferred Authorizations
POST/pts/v2/paymentsAuthorize a contact EMV online PIN transactionContact EMV Online PIN Authorizations
POST/pts/v2/paymentsAuthorize a contact EMV offline PIN transactionContact EMV Offline PIN Authorizations
POST/pts/v2/paymentsAuthorize a contactless EMV online PIN transactionContactless EMV Online PIN Authorizations
POST/pts/v2/payments/{id}/reversalsReverse an authorizationAuthorization Reversals
POST/pts/v2/payments/{id}/capturesCapture a prior authorizationCaptures
POST/pts/v2/payments/{id}/capturesCapture a prior contact EMV authorizationEMV Captures
POST/pts/v2/credits/Process a standalone creditStandalone Credits
POST/pts/v2/captures/{id}/voidsVoid a prior captureVoids
POST/pts/v2/credits/{id}/voidsVoid a prior creditVoids
POST/pts/v2/voids/Time out a voidTimeout Voids

eftpos

MethodPathDescriptionDetails
POST/pts/v2/paymentsProcess an eftpos saleeftpos Sale
POST/pts/v2/payments/{id}/refundsRefund an eftpos saleeftpos Refunds
POST/pts/v2/credits/Process an eftpos standalone crediteftpos Credits
POST/pts/v2/payments/{id}/voidsVoid an eftpos saleeftpos Voids
POST/pts/v2/credits/{id}/voidsVoid an eftpos crediteftpos Voids
POST/pts/v2/voids/Time out an eftpos voideftpos Timeout Voids

PIN Debit Services

PIN debit transactions on the Retail card-present platform use the same endpoints as the standalone PIN Debit guide. See PIN Debit Services and PIN Debit Endpoints.

Mobile Point-of-Sale Services

MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize using an embedded reader with software PINmPOS Authorizations: Embedded Reader, Software PIN
POST/pts/v2/paymentsAuthorize using an embedded reader with no PINmPOS Authorizations: Embedded Reader, No PIN
POST/pts/v2/paymentsAuthorize using an external contact-only reader with no PINmPOS Authorizations: External Contact-Only Reader, No PIN
POST/pts/v2/paymentsAuthorize using an external reader with hardware PINmPOS Authorizations: External Reader, Hardware PIN
POST/pts/v2/paymentsAuthorize using an external reader with software PINmPOS Authorizations: External Reader, Software PIN
POST/pts/v2/paymentsSell using an embedded reader with software PINmPOS Sales: Embedded Reader, Software PIN
POST/pts/v2/paymentsSell using an embedded reader with no PINmPOS Sales: Embedded Reader, No PIN
POST/pts/v2/paymentsSell using an external contact-only reader with no PINmPOS Sales: External Contact-Only Reader, No PIN
POST/pts/v2/paymentsSell using an external reader with hardware PINmPOS Sales: External Reader, Hardware PIN
POST/pts/v2/paymentsSell using an external reader with software PINmPOS Sales: External Reader, Software PIN

Dynamic Currency Conversion Payment Services

MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize with dynamic currency conversion (DCC)Dynamic Currency Conversion Authorizations
POST/pts/v2/payments/{id}/capturesCapture a prior DCC authorizationDynamic Currency Conversion Captures
POST/pts/v2/paymentsSell with DCCDynamic Currency Conversion Sales
POST/pts/v2/credits/Process a DCC standalone creditDynamic Currency Conversion Standalone Credits

Last published: September 29, 2026