Take a phone payment
To take a payment or register a card over the phone, do the following steps.
- Select whether the transaction must be 3DS Verified. The card issuer usually requires 3DS verification if you are saving a customer's card for future transactions.
- Enter the card details, including the Cardholder name and Card Number.
- Enter the expiry date in MM/YY format and the CVV.
- Click Pay Now.
- For orders with recurring payments, If there is no initial payment amount, to save the customer's card, BillPro will use a pre-authorisation transaction for a small amount from
0
to0.99
currency units. The amount is reserved on the card, and it is returned to the customer after a few days. See Card Registration Amount in Configure BillPro with CardCorp. If the amount of the initial payment for the order is0
, to select an existing card, BillPro also uses a pre-authorisation to check the card is still valid.

The virtual terminal to register a card and make an initial payment
Wait for a response
When you enter card details, always wait for a response before you take another action, such as refreshing the page, or entering the card details again. Otherwise, problems can occur, such as a customer being charged twice!
If the transaction is approved, the payment or pre-authorisation will display in the Related Transactions section of the Order Summary (and under Payments in the All Processed transactions section).
A pre-authorisation transaction has a TYPE of PA
and a debit transaction has a TYPE of DB
. Approved transactions have a green flag, and declined transactions have a red flag. When you register a card, the details appear in the order summary. See Display card registration details.

A pre-authorisation transaction in the Related Transactions section
If the initial payment or card registration by phone is declined, the order has a Rejected
status. See Process rejected orders.
If the transaction is declined because you did not use 3DS verification, you can select the 3DS Verified option, retry the transaction, or send a payment link. For phone payments, 3DS verification may also fail for many reasons. For example, if a customer's verification code expires after a time limit, the customer does not understand the 3DS process or does not want to provide their verification code over the phone. In this case, you can also send a payment link.
Inform customers
Inform your customers about 3DS verification and the card registration amount, so they know what to expect.
Updated about 1 month ago