Integrate with payment links

Use BillPro's checkout and payment links in your integration

For each order, BillPro automatically creates a payment link. The payment link opens BillPro's 3D secure checkout that automatically renews when a customer clicks on the link. For a full description of the 3D secure checkout, see Secure checkout. Payment links are used to accept the initial payment or card registration to activate an order. Customers can also use them to update their cards.

When working in the UI, you can easily send BillPro's notifications, including payment links to send by email, SMS, and URL or QR code display. BillPro's notifications follow the card scheme guidelines. See Notifications.

When working with the API, you can also decide how to present the payment link to the customer. For example, you can send it in an email from your CRM or display it for the customer on your website.


To integrate with a BillPro payment link, do these steps.

  1. Create an order with the API or UI.
  2. From the order object, get the payment link. If you create the order with the API, you can get the link from the order object in the response. You can use a GET request to retrieve the order object at any time.
  3. Present the payment link to the customer so that they can access the BillPro checkout from the payment link. For example, you can create an iframe on your website and set the source to the payment link URL.

You can then continue to manage the customer's order in the BillPro UI as usual.