Skip to main content

Create Hosted Payment Pages on Your Website


Create Hosted Payment Pages on Your Website

This article is for the Hosted Payment Method Pages (HPM) 1.0. Zuora has deprecated HPM1.0. There are no further plans for HPM 1.0 and Zuora will no longer provide support for any issues with HPM 1.0. Payment Pages 2.0 are now generally available, and are a replacement for HPM 1.0. To migrate from HPM 1.0 to Payment Pages 2.0, see this migration guide.


The topics in this section describe the tasks required to configure and implement a Hosted Payment Pages iFrame on your website. 

To implement a hosted Payment Page on a Salesforce page, see Create Electronic Payment Method Option in the Zuora CPQ section of this documentation.

Hosted Payment Pages Implementation Process

Use the following steps to set up Hosted Payment Pages for your website: 

  1. Configure your Hosted Payment Pages
  2. Generate the Signature for the iFrame
  3. Embed and Submit the iFrame
  4. Provide a Callback Page
  5. Verify the Callback Response
  6. Hosted Payment Pages Sample Code