Skip to main content

Locate the HPM 1.0 implementation code

Zuora

Locate the HPM 1.0 implementation code

As the developer of the Hosted Payment Method (HPM) page integration, you can use the following methods to find out whether Zuora HPM 1.0 code is included in your client code: 

  • Search for the following endpoints of HPM 1.0 within your frontend and backend integration code:
    • PublicHostedPaymentMethodPage.do
    • PublicHostedPage.do
  • Check whether your website is embedded with an iframe named z_hppm_iframe.
  • Search for an HPM 1.0 specific API key in your source code. You can determine the key through the following steps, and then search through your source code with the returned value.
    1. Navigate to Settings > Payments > Setup Hosted Pages. 
    2. Click get api security key
    3. Copy the key from the pop-up dialog.
  • In Zuora UI, check whether there are any HPM pages 1.0 or Hosted Checkout Pages:
    • Navigate to SettingsPayments > Setup Hosted Pages > Page List, and check whether the version of each of the payment pages is 1.0. A tooltip is also available next to the page name to indicate the version 1.0 page and the action to take.
    • Navigate to Settings > Commerce > Manage Checkout Pages, and check whether there are any Hosted Checkout Pages. Hosted Checkout Pages are checkout pages implemented based on HPM 1.0. A tooltip is also available next to the page name to indicate the version 1.0 page and the action to take.

After you find the areas of your existing code base that references HPM 1.0 functionality, remove them.