Virtual terminal

Accept phone payments with the virtual terminal

You can use the virtual terminal to take payments over the phone or in person. You cannot use Apple Pay or Google Pay with the virtual terminal.

The virtual terminal is on the Payment Details page that opens after you create an order. You also use it to collect a draft or pending order's payment, and to add or update a customer's cards.

👍

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 that are stored in the payment gateway.



CardCorp virtual terminal

With a CardCorp merchant account, you must use 3DS verification with the virtual terminal by default. If your business model allows it, you can also use the virtual terminal without 3DS verification.

If a transaction without 3DS verification is declined, you can select 3DS Verified and retry it or send a payment link. If a transaction requires 3DS verification, then the payment will be processed in the same way as an e-commerce payment.

By default, the phone payments or non-3DS channel is inactive in the merchant configuration.

Apple Pay and Google Pay are not available with the virtual terminal.

The virtual terminal with 3DS Verified off

The virtual terminal


🚧

Checkout expiry

The virtual terminal is connected to a checkout in the payment gateway that expires in 25 minutes. If you enter card details after the checkout has expired, the transaction will be declined. If the page has been open for a while, refresh it before you enter card details.

❗️

Wait for a response

When you enter card details, always wait for a response before you take another action. If you refresh the page or enter the card details again, problems can occur. For example, a customer can be charged twice!


Recommended reading

Find out more about payment links

Did this page help you?