Skip to main content

Virtual Terminal Transactions

September 19, 2024

Description

How to run a transaction, authorization, void or credit using Virtual Terminal

What's in this article?

When entering a sale in Virtual Terminal, required fields are designated with an asterisk. Required fields will vary depending on the card presence selected. 

If your business routinely processes corporate or commercial cards that require Level II data, it is a best practice to complete the Level II fields with each sale. Virtual Terminal will not automatically identify a Level II transaction and require those fields. Virtual Terminal may also process international cards

To process a card present/card not present sale
  1. Access Virtual Terminal.
  2. Select whether the card is physically Present or Not Present for the transaction.

    Select a mode in virtual terminal
  3. Enter the Amount. As you enter the amount and any tax, duties, or other charges to the order, the order total will update at the bottom right of the form. 
    • Leave the Transaction Type as Sale.
    • Leave Currency option as United States Dollar, the only supported currency option.
    • The field will accept up to 12 characters.

      virtual terminal order details screen with amount highlighted
  4. (Optional) Enter Level II transaction information:

    virtual terminal level II fields
    Table of level 2 fields and descriptions
    Level II FieldDescription
    TaxEnter the sales tax amount for the transaction. Tax is not automatically calculated by Virtual Terminal. Enter the appropriate tax for your transaction, if required.
    Tax ExemptIndicate if the transaction was exempt from sales tax.
    DutyEnter total charges for any import or export duties included in the total transaction amount, if applicable.
    Purchase Order NumberA unique reference ID for this transaction. 

    IMPORTANT! Only alphanumeric characters are allowed (A-Z or 0-9). Special characters will cause the transaction to decline.

  5. (Optional) Enter merchant contact number.

    IMPORTANT! 
    If you choose to enter a number, do not enter any special characters or the country code 1 before the phone number. The transaction will be rejected. The field allows 10 digits.

  6. Enter an Order or Merchant Reference Number. This number can be an invoice number, order number or any number that ties the transaction with the order. This number cannot be repeated and accepts only alphanumeric characters. 

    virtual terminal order or merchant reference number field
  7. Enter Billing Information. The customer full name, address, and email address are required. A Customer ID is an optional identification number (alphanumeric only, A-Z or 0-9) that you have assigned to that customer.
    • If entering billing information for a Canadian address, enter the Province or Territory as the State and the Postal Code in the Zip code. 

  8. Enter Shipping Information (if applicable) or select the checkbox to indicate if the shipping information is the same as billing and autofill the shipping information.

    virtual terminal shipping information fields
  9. Enter Payment Information: Credit Card Number, Credit Card Type, and Expiration Date.

    virtual terminal payment fields first view
  10. If the transaction is card present, enter the CVV. Although not set as required, the three- or four-digit number printed on the card confirms that possession of the card. The CVV may be found on the back of the card in the signature line for most card types. American Express and JCB provide the 4-digit number on the front of the card near the card number.


  11. If the card type is Mastercard, select the Authorization Type, either pre-authorization or final authorization. This field will appear above the credit card number if a Mastercard is entered.
    virtual terminal payment information with mastercard auth indicator
  12. (Optional) To save this customer's information as a token, select the Use payment details to create more transactions checkbox. You can add a title for the new token to help you identify it in your list later and a default amount for future transactions. Token fees will apply for the creation of the token.
  13. (Optional) If you choose to save the payment details for future use, confirm with the card holder and then select Card holder agrees to save the payment instrument for later use
  14. Review information entered and click Submit, then click Confirm to process the order. Your customer will receive an emailed receipt at the email address entered in the Billing Information.

    IMPORTANT! If you receive the error message "The merchant contact must be 10 characters in length and the first 3 characters must be digits", refer to Virtual Terminal merchant contact number error for steps on how to resubmit the transaction.

  15. Click an option to print or email the receipt.

    virtual terminal transaction summary with buttons to print or email receipt highlighted


To authorize a sale

Authorization only transactions must be settled in order for payment to take place. To reverse an authorization, see Reverse, void, or credit a transaction

  1. Access Virtual Terminal.
  2. Select Card PresenceNot Present.
     
    virtual terminal card not present mode selected
  3. Select Transaction TypeAuthorization

    virtual terminal authorization transaction type selected
  4. Complete fields as described above in processing a sale.
  5. Review information entered and click Submit, then click Confirm to process the authorization.
  6. When ready to complete the authorized transaction, settle the authorization.

Link to guided demo

Void/refund a Virtual Terminal transaction

The void option is available for a transaction until the transaction moves to settlement, then the refund (credit) option becomes available. 

NOTE
A credit/refund for more than the original transaction amount is not allowed.

To void or refund a transaction
  1. Log in to your Merchant Services account in Business Advantage 360 online banking. 
  2. Select Transactions > Transactions List. The transactions from the last seven days will appear, but you can use the search tools to find a transaction outside of that timeframe.
  3. Select the Request ID for the transaction that you need to void/refund.

    transaction management transaction list
  4. Depending on whether the transaction has moved into settlement or not, either void or credit the transaction:
    • To void the transaction, click Void and the click Confirm.

      transaction details with void button highight
    • To refund/credit the transaction, click Credit, enter the dollar amount to refund, and then click Submit.

      transaction details with credit button highlighted
Did you find this article helpful?