Payment Processing

As the name implies, the Payment API allows integrators to process transactions through merchant accounts. This API supports all payment methods from card present to e-commerce, including alternate payment methods such as Apple Pay and Google Pay.

The Payment API also performs more merchant functions, such as creating and managing invoices, recurring payments, customer storage, and much more.

Data and Transaction Reporting

Webhooks

Webhooks allow merchants and partners to receive effectively real-time notifications of events happening on their account, and are most commonly used to push notifications when transactions are processed. These are set up and managed from the merchant and partner portals.

Query API

The Query API allows merchants to pull detailed transaction and customer information from their account. Report types include transactions, customers, invoices, and account information.