For the complete documentation index, see llms.txt. This page is also available as Markdown.

Payments

The Payments APIs let you process and manage payment transactions across multiple channels, including card-not-present, card-present (terminal), ACH, and mobile payments.

Using Payments APIs, you can:

  • Process card and ACH transactions.

  • Process in-person (terminal) and remote (online or mobile) payments.

  • Store and reuse payment methods using tokens.

  • Manage transaction batches and settlement.

  • Configure payment processing settings.

  • Set up recurring payments and customer billing.

  • Retrieve transaction data, receipts, and reports.

Payment types

The Payments APIs support the following payment types:

  • Cards (card-not-present): Process remote payments such as eCommerce or manually entered card transactions.

  • Terminal (card-present): Process in-person payments using EMV-enabled devices, including signature capture and batch processing.

  • ACH: Process bank-to-bank transactions, including debit and credit transfers.

  • Mobile: Process payments through mobile applications using secure tokens or device-based integrations.

Last updated

Was this helpful?