Card Payments
Use our Payments endpoints to take payments from a card in card-present environments, e‑Commerce environments, or MOTO environments.
Integrate with our Create Payment method to run a sale or a pre-authorization. When you send a successful request, our gateway returns a paymentId for the transaction, which you can use to:
Retrieve the details of the transaction
Integrate with our Retrieve Payment method to view transaction details for a specific transaction, such as the order information, the payment card details, and the transaction result.
Integrate with our List Payments method to return a paginated list of transactions that meet specific query parameters.
Adjust the details of the transaction
Integrate with our Adjust Payment method to change the following details of a transaction:
- Order amount and tip amount
- Status of the transaction
- Cardholder’s shipping address and contact information
- Cardholder’s signature
Capture the transaction
Integrate with our Capture Payment method to capture a pre-authorization.
Note: To capture more than the pre-authorization amount, we recommend that the merchant adjusts the pre-authorization amount before they capture it. To do this, we recommend that you integrate with our Adjust Payment method.