In order to request a Hosted Page, you need to integrate the Hpayment API. We recommend you use the PHP SDK to simplify the API integration.
Example (required fields only):
orderid
: unique order id. Ex: ORDER_1583157210
description
: order short description. Ex. Sales
amount
: Total order amount. Ex: 9.99
currency
: Order ISO 4217 three-character currency code. Ex: EUR
Before calling the API, you need to make sure you have all the required information:
Private Credentials
Needed for making the API Call. You can find them here: BO TPP > Integration > Security Parameters.
IP Address Restriction
When using Hosted Page v2, you need to disable the IP Address restriction. You can change that here: BO TPP > Integration > Security Parameters.
Redirect Pages
We use the redirect pages to redirect the customer after a payment. You can either send the links on the hpayment API call, or set them on the BO TPP > Integration > Redirect Pages.
You can find more information in this article.
Server to server notifications
These notifications allow you to be notified, in a secured way, when a transaction is created and its status changes. You can configure them on the BO TPP > Integration > Notifications.
You can find more information in this article.
Signature
Useful for increasing the security of the exchanges between your server and HiPay. You can find them here: BO TPP > Integration > Security Parameters.
You can find more information in this article.