Skip to main content

Endpoints: Mass Transit


Server URLs

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

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

Authorizations with EMV Data

This endpoint authorizes a card-present mass transit transaction with EMV data. The American Express Account Status Check, American Express Delayed Online, Discover, Mastercard, and Visa Account Verification Request (AVR) authorizations use this endpoint:

MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize an American Express account status checkAmerican Express Account Status Check Authorization
POST/pts/v2/paymentsAuthorize an American Express delayed online transactionAmerican Express Delayed Online Authorization
POST/pts/v2/paymentsAuthorize a Discover transactionDiscover Authorization
POST/pts/v2/paymentsAuthorize a Mastercard transactionMastercard Authorization
POST/pts/v2/paymentsAuthorize a Visa Account Verification Request (AVR) transactionVisa Account Verification Request

See the linked pages for required and optional fields, or see Required Fields for Authorizations with EMV Data for a full field comparison across card networks.

Sales with EMV Data

This endpoint processes a card-present mass transit sale with EMV data. The Discover and Visa Deferred sales use this endpoint:

MethodPathDescriptionDetails
POST/pts/v2/paymentsSell using DiscoverDiscover Sale
POST/pts/v2/paymentsSell a Visa deferred transactionVisa Deferred Sale

See the linked pages for required and optional fields, or see Required Fields for Sales with EMV Data for a full field comparison across card networks.

Debt Recovery with EMV Data

This endpoint authorizes or sells a card-present mass transit debt recovery transaction. The Tap-Initiated Authorization, Merchant-Initiated Authorization, and Mastercard, Visa, and Discover debt recovery sales use this endpoint:

MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize a tap-initiated debt recovery transactionTap-Initiated Authorization for Debt Recovery
POST/pts/v2/paymentsAuthorize a merchant-initiated debt recovery transactionMerchant-Initiated Authorization for Debt Recovery
POST/pts/v2/paymentsSell a tap-initiated Mastercard debt recovery transactionTap-Initiated Sale for Mastercard Debt Recovery
POST/pts/v2/paymentsSell a tap-initiated Visa debt recovery transactionTap-Initiated Sale for Visa Debt Recovery
POST/pts/v2/paymentsSell a merchant-initiated Discover debt recovery transactionMerchant-Initiated Sale for Discover Debt Recovery
POST/pts/v2/paymentsSell a merchant-initiated Mastercard debt recovery transactionMerchant-Initiated Sale for Mastercard Debt Recovery
POST/pts/v2/paymentsSell a merchant-initiated Visa debt recovery transactionMerchant-Initiated Sale for Visa Debt Recovery

See the linked pages for required and optional fields, or see Required Fields for Authorizations for Debt Recovery and Required Fields for Sales for Debt Recovery for a full field comparison across card networks.

Payments with a Token

This endpoint processes a card-present mass transit transaction using a token in place of card data. The China UnionPay pre-authorization and the Mastercard, Visa, and debt recovery token-based authorizations and sales use this endpoint:

MethodPathDescriptionDetails
POST/pts/v2/paymentsPre-authorize a China UnionPay transaction using a tokenPre-Authorization with a Token
POST/pts/v2/paymentsAuthorize a Mastercard transaction using a tokenMastercard Authorization with a Token
POST/pts/v2/paymentsAuthorize a Visa AVR transaction using a tokenVisa Account Verification Request with a Token
POST/pts/v2/paymentsAuthorize a tap-initiated debt recovery transaction using a tokenTap-Initiated Authorization for Debt Recovery with a Token
POST/pts/v2/paymentsAuthorize a merchant-initiated debt recovery transaction using a tokenMerchant-Initiated Authorization for Debt Recovery with a Token
POST/pts/v2/paymentsSell a Visa deferred transaction using a tokenVisa Deferred Sale with a Token
POST/pts/v2/paymentsSell a tap-initiated debt recovery transaction using a tokenTap-Initiated Sale for Debt Recovery with a Token
POST/pts/v2/paymentsSell a merchant-initiated debt recovery transaction using a tokenMerchant-Initiated Sale for Debt Recovery with a Token
MethodPathDescriptionDetails
POST/pts/v2/paymentsAuthorize a Mastercard transaction using a tokenMastercard Authorization with a Token
POST/pts/v2/paymentsAuthorize a Visa AVR transaction using a tokenVisa Account Verification Request with a Token
POST/pts/v2/paymentsAuthorize a tap-initiated debt recovery transaction using a tokenTap-Initiated Authorization for Debt Recovery with a Token
POST/pts/v2/paymentsAuthorize a merchant-initiated debt recovery transaction using a tokenMerchant-Initiated Authorization for Debt Recovery with a Token
POST/pts/v2/paymentsSell a Visa deferred transaction using a tokenVisa Deferred Sale with a Token
POST/pts/v2/paymentsSell a tap-initiated debt recovery transaction using a tokenTap-Initiated Sale for Debt Recovery with a Token
POST/pts/v2/paymentsSell a merchant-initiated debt recovery transaction using a tokenMerchant-Initiated Sale for Debt Recovery with a Token

See the linked pages for required and optional fields.

Follow-On Transactions

These endpoints act on a prior mass transit transaction.

MethodPathDescriptionDetails
POST/pts/v2/payments/{id}/capturesCapture a prior authorizationCapture
POST/pts/v2/payments/{id}/reversalsReverse an authorizationAuthorization Reversal
POST/pts/v2/reversalsTime out an authorization reversalTime-Out Authorization Reversal
POST/pts/v2/captures/{id}/voidsVoid a prior captureVoid a Capture
POST/pts/v2/credits/Process a stand-alone credit using a tokenStand-Alone Credit with a Token
POST/pts/v2/voids/Time out a voidTime-Out Void
POST/pts/v2/payments/{id}/refundsRefund a prior saleRefund

See the linked pages for required and optional fields, or see Required Fields for Captures, Required Fields for Reversals, and Required Fields for Time-Out Voids for full field comparisons.

Token Management Services

These endpoints create, retrieve, and delete tokens for mass transit transactions using the Token Management Service (TMS).

MethodPathDescriptionDetails
POST/tms/v2/tapsCreate a transient tokenCreate Token
POST/tms/v2/taps/{id}Retrieve a transient tokenRetrieve Transient Token
GET/tms/v1/instrumentidentifiers/{id}Retrieve an instrument identifierRetrieve Instrument Identifier
GET/tms/v1/paymentinstruments/{id}Retrieve a card hashRetrieve Card Hash
GET/tms/v1/paymentinstruments/{id}Retrieve a payment instrumentRetrieve Payment Instrument
DELETE/tms/v1/instrumentidentifiers/{id}Delete an instrument identifierDelete Instrument Identifier
DELETE/tms/v1/paymentinstruments/{id}Delete a card hashDelete Card Hash

See the linked pages for required and optional fields.

Last published: September 29, 2026