Skip to content
payrocdevelopers

Authenticate your requests

Authenticate a pre-authorization request on the Hosted Payment Page by reusing the same SHA-512 hash setup you built to run a sale

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

To load the Hosted Payment Page, you need to include a SHA-512 hash in the HASH parameter. The hash authenticates your request and prevents tampering with sensitive values during transit to our gateway.

Because you've already integrated with Hosted Payment pages to run a sale, you've completed the following steps:

  • Created a terminal secret
  • Created a dynamic hash function

You don't need to do anything as the required parameter values for the hash to run a pre-authorization are the same as the parameter values to run a sale.

Next steps

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