← All payment options
New · Verifone Checkout

Verifone Checkout – Hosted Payment Page

The shopper is redirected to a secure payment page hosted by Verifone, pays there, and is returned to the merchant's site with the result.

  • Simplest integration: one API call, then redirect
  • Verifone-hosted page, themeable in Verifone Central
  • Uses Verifone's new Checkout API
  • Transactions appear in Verifone Central – not added to PAYware Connect reports
  • Needs a Verifone Central account (User ID + API key)

Choose a test item

You'll be taken to Verifone's secure hosted payment page to pay, then brought back here with the result.

Sandbox mode: use Verifone's Checkout test card numbers. No real money moves, and these payments are not added to PAYware Connect reports.

How this demo works

  1. This site calls Verifone's Checkout API (POST /v2/checkout) server-to-server to create a checkout session for the amount.
  2. The shopper is redirected to the session's Verifone-hosted payment page (interaction_type: HPP) to pay, then returned here.
  3. Verifone sends the shopper back with checkout_id and transaction_id; this site then asks Verifone (GET /v2/checkout/{id}) for the result instead of trusting the browser.

The card form is hosted by Verifone, so the merchant site stays out of PCI scope for card entry. Transactions are reported in Verifone Central, not in PAYware Connect.