This menu item allows merchant to process transactions to their customers by manually entering customer payment information to send them the payments.
The interface is available to merchants with the following roles: Management and Operations_Actions. The feature is enabled only after compliance approval.
The feature is only relevant for merchants processing transactions via REST 2.0 integration. For more information about Nuvei REST API 2.0, see REST 2.0.
How to Get Started
To use the Virtual Terminal feature:
- From the menu bar, press Operations > Virtual Terminal.
- Users need to submit information for three sections: Transaction Information, Customer Information, and Payment Method.
- In the first step within Transaction information, the user needs to submit:
Parameter Description Notes Site Name Select single option from dropdown. Populated list from multi-client sites. Transaction Type Select single option from the list of transaction types. Possible Values:
Auth (Final Authorization) : Creates an Auth transaction, with authorization type: Final Authorization. Valid for new user token or using existing one, for saved cards and new cards. The final amount is agreed by the card holder and the transaction will definitely be captured in the full. Adjustment in the authorized amount is not allowed.
Auth (Pre-Authorization) : Creates an Auth transaction, with authorization type: Pre-Authorization. Valid for new user token or using existing one, for saved cards and new cards. Usually selected when the merchant does not know the amount to be captured. It allows the merchant to increase or decrease the initially authorized amount later.
Sale: Creates a sale transaction for new user token or using existing one, for saved cards and new cards.
Tokenization Only: Tokenized card for new cards. Valid for existing user token ID or New ID.
Unreferenced Return: Allows the merchant to refund credit card without related sale.Item Name The name of the item. Amount Amount that needs to be transferred. Currency Select currency from the dropdown menu. The list of available currencies changes according to the selected Site Name. Client Unique ID The ID of the transaction in the merchant’s system. Descriptor (Static & Dynamic) A static descriptor is displayed if it is configured for all payment methods and acquirer banks. If the static descriptor is changed per payment method or acquirer bank, then it is not presented here, but the cardholder sees it in the transaction confirmation. Additionally, you can add the dynamic descriptor below as desired. - In the second step within Customer information, the user needs to submit:
Parameter Description Notes User Token ID Uniquely identifies the user in the merchant system.
For consumers that already has saved User Token ID, merchant can select it from the list and consumers details will be populated.
Merchant can edit the pre-populated fields and the new fields will be saved in the database.Search by typing in first 3 characters in the search box Or Add new User Token ID by pressing "Add new User Token ID". First Name The customer's first name. Last Name The customer's last name. Email Address The customer's email address. Phone Number The customer's Phone Number. Country The customer's billing country. Billing Address The customer's billing address. State The customer's billing state. Populated as per selected country. ZIP Code The customer's ZIP Code. City The customer's billing city. - In the last step within Payment method, the user needs to submit:
Parameter Description Name on Card The customer's name as it appears on their credit/debit card. Card Number The Number of the payment card. Expiration Date The expiration date of the payment card. Security Code (CVV) The card verification value of the payment cad. Token External ID The ID of the token in the merchant’s system. - Press “Place the Payment” to start the payment process.
Once the payment is confirmed, a success message is displayed.