Skip to content
payrocdevelopers

Collect a payment with the Hosted Payment Page

Redirect your customer to Payroc's hosted checkout; sale, pre-auth, and tokenize variants.

Redirect your customer to Payroc's hosted checkout. Card entry, 3-D Secure, and receipt happen on the hosted page — keeping your PCI scope at SAQ A. The result comes back to your return URL and webhook.

How it works

Load the hosted payment page

Your site sends a signed form POST that redirects the customer to the HPP.

Your site → gateway
Customer pays

Card entry and 3-D Secure on the Payroc-hosted page.

Customer → hosted page
Result comes back

Return URL for the customer; webhook as source of truth.

Gateway → your webhook

Load the hosted payment page

Add a payment button that sends a signed form POST to the gateway — the Load the Hosted Payment Page guide walks through every parameter and the hash that signs it.

HTML
<form action="https://payments.uat.payroc.com/merchant/paymentpage" method="post">
  <input type="hidden" name="TERMINALID" value="3204004" />
  <input type="hidden" name="ORDERID" value="HPP874417810" />
  <input type="hidden" name="CURRENCY" value="USD" />
  <input type="hidden" name="AMOUNT" value="10.00" />
  <input type="hidden" name="DATETIME" value="09-02-2026:14:37:58:558" />
  <input type="hidden" name="HASH" value="…SHA-512 signature…" />
  <input type="submit" value="Pay Now" />
</form>

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