Payment links and iframe checkouts

Ecommerce channel

To accept an ecommerce payment, you can use BillPro's payment link and checkout, or you can integrate with the payment link, or integrate to create a custom checkout in your website (see Integrate with payment links and Integrate with custom checkout with payment iframe).

In BillPro, you can send a payment link by email or SMS, display a QR code for the customer in person, or copy a link or QR code to send it by digital messaging.

By default, for initial payments and card registrations, BillPro uses 3DS-verified transactions to protect merchants against fraud disputes.

In your merchant configuration, the ecommerce channel is active by default, and you can send payment links if they are activated for your user account.

When a customer clicks a payment link, BillPro opens a secure checkout, and then the customer enters their card details in the payment iframe.

👍

PCI DSS Level 1 compliance

In BillPro, merchants and customers enter card details directly into the payment gateway iframe. The payment gateway has PCI DSS Level 1 compliance. BillPro does not process or store sensitive card data. BillPro displays masked card numbers and stores tokens to represent the cards stored in the payment gateway.


Email payment link

When you create an order, to send a payment link by email, click the Email payment link button. To send this email, the Order Ready notification email and other ecommerce emails must be activated for your account, which is the default setting.

The email contains your merchant details and logo, and a link to the checkout.

Example of the email to notify the customer that their order is ready and to ask them to go to the checkout

BillPro email to request a payment

When the user clicks Proceed to Checkout, BillPro displays the Checkout page with all the information about the order. When the user clicks the Checkout button, BillPro opens a payment iframe.

BillPro checkout web page with the checkout iframe open over the checkout

BillPro checkout with payment iframe

The user can then enter their card details or select an existing card.

🚧

Checkout expiry

The payment iframe is connected to a checkout in the payment gateway that expires in 25 minutes. If the customer enters card details after the checkout has expired, the transaction will be declined. The customer should click the Checkout button again to refresh the checkout and open the iframe again.


SMS payment link

When you create an order, you can click SMS payment link to send the payment link via SMS. When the customer clicks on the link, the BillPro secure checkout opens, and it is the same as for the email payment link. Check with BillPro Customer Service for SMS charges.

The order is ready SMS

The order is ready SMS


Payment link and QR code

If you communicate with your customers by digital messaging you can copy and paste a payment link to share it in a chat window.

Or if you meet your customers in person, for example, at an exhibition or trade show, then you can display a payment QR code.

When you have created an order to send to display a payment link with a QR code, click the Display URL and QR Code button.

Display the URL and QR Code

Display the URL and QR Code

BillPro displays the URL and the QR code, which you can copy to send by chat or display to the customer.

A QR code that was modified for display in the documentation

A QR code that was modified for display in the documentation

After you display the link, the order will still have a Draft status. The payment links are valid until the customer makes a payment. If the customer's payment is declined, BillPro sets the order status to Pending until the customer makes an approved payment or card registration, see Process pending orders, or until you cancel the order.


Recommended reading

Check purchase types and manage users