Skip to content
payrocdevelopers

Run a pre-authorization

Run a pre-authorization on the Hosted Payment Page to hold an amount on a customer's card before your merchant captures it later

An AI skill is available for this guide, get it on the Skills Marketplace (GitHub).

Use the Hosted Payment Page to run a pre-authorization. Your merchant runs a pre-authorization to hold an amount on a customer's card, which your merchant then captures later. If your merchant doesn't capture a pre-authorization, it expires and the issuing bank releases the hold on the customer's card.

Your merchant can't run pre-authorizations if they:

  • Use a dual pricing or a surcharging program
  • Apply convenience fees to transactions

Your merchant can't run a pre-authorization if the customer uses bank account details. If a customer submits bank account details, our gateway runs a sale instead of a pre-authorization.

Integration journey

Browse guides

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