Skip to content
payrocdevelopers

Card Payments

Reference for the card payment endpoints, covering how to create, retrieve, list, adjust, and capture payments taken from a card.

Browse API reference

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.

Search documentation

API reference169
Guides118
Knowledge38
legal1
Solutions32
Workflows74
↑↓highlight↵openView all search results

Menu

Theme

Sign out

Your saved plans remain in your organization. This browser’s private draft and account view will be cleared.

Talk to an engineer