vTerminal is a web-based virtual terminal that allows your business to accept MB WAY payments and generate MULTIBANCO References—all through a simple internet browser, without the need for physical POS equipment.
Whether you’re selling in person, taking orders by phone, or sending payment requests via email or SMS, vTerminal gives you the flexibility to collect payments wherever your customers are.
Initial Setup
To use vTerminal, you will need to have a SIBS Payment Gateway offer under contract with your financial institution, with at least one terminal associated.
To start accepting payments via vTerminal, you’ll need to create a credential in SIBS Backoffice. Follow this guide to set it up correctly and start processing payments quickly.
Additionally, if you want to use the MULTIBANCO references payment type you will need to register at least one payment entity on SIBS Backoffice. Check Payment Entities in order to setup a payment entity.
Accepting a Payment
Go to “SIBS Payment Gateway 2.0” > “vTerminal”.
If you have only one terminal, you will be redirected automatically to the “vTerminal” payment screen.

In case you have two or more terminals setup, a screen with a list of terminals will be displayed. You can choose the terminal you want to use by clicking on the following icon.
MB WAY

In order to accept a payment using MB WAY as the payment method, select that option and fill out the following fields:
Field | Description | Required |
---|---|---|
Operation | Payment type you want to use: – Authorization: via MB WAY; – Purchase: via MB WAY | YES |
Amount | Total amount of the purchase. Minimum value of 0,01€. | YES |
Currency | Euro is the predefined, non-editable currency. | YES |
Merchant Operation ID | Internal merchant code ID. | YES |
Merchant User ID | Client’s identificator number. To fill if the client wants to have an identification number associated to the operation. | NO |
Name | Client’s name. | NO |
Date of birth | Client’s date of birth. | NO |
Client’s e-mail. | NO | |
Country Code | Client’s country code. | NO |
Mobile | Client’s mobile number. | NO |
Street (Billing Address) | Billing street address. | NO |
Postal code (Billing Address) | Billing postal code. | NO |
Location (Billing Address) | Billing location. | NO |
Country (Billing Address) | Billing country. | NO |
Ship to a different address (Billing Address) | To be selected if the client’s shipping address is different from the billing address. | NO |
Street (Shipping Address) | Shipping street address. | YES (if “Shipping to a different address” is selected) |
Postal code (Shipping Address) | Shipping postal code. | YES (if “Shipping to a different address” is selected) |
Location (Shipping Address) | Shipping location. | YES (if “Shipping to a different address” is selected) |
Country (Shipping Address) | Shipping country. | YES (if “Shipping to a different address” is selected) |
MULTIBANCO Reference

In order to accept a payment using MULTIBANCO references as the payment method and fill out the following fields:
Field | Description | Required |
---|---|---|
Operation | Payment type you want to use: – Generate MB Reference | YES |
Amount | Total amount of the purchase. Minimum value of 0,01€. | YES |
Currency | Euro is the predefined, non-editable currency. | YES |
Entity | Payment Entity that will receive the payment. | YES |
Merchant Operation ID | Internal merchant code ID. | YES |
Merchant User ID | Client’s identificator number. To fill if the client wants to have an identification number associated to the operation. | NO |
Start Date | Sets the start date of the MULTIBANCO reference. | YES |
Start Hour | Sets the start hour of the MULTIBANCO reference. | YES |
End Date | Sets the end date of the MULTIBANCO reference. | YES |
End Hour | Sets the end hour of the MULTIBANCO reference. | YES |
Name | Client’s name. | NO |
Date of birth | Client’s date of birth. | NO |
Client’s e-mail. | NO | |
Country Code | Client’s country code. | NO |
Mobile | Client’s mobile number. | NO |
Send Reference | Select “SMS” or “Email” fields if you want to send the MULTIBANCO references to the client. | NO |
Street (Billing Address) | Billing street address. | NO |
Postal code (Billing Address) | Billing postal code. | NO |
Location (Billing Address) | Billing location. | NO |
Country (Billing Address) | Billing country. | NO |
Ship to a different address (Billing Address) | To be selected if the client’s shipping address is different from the billing address. | NO |
Street (Shipping Address) | Shipping street address. | YES (if “Shipping to a different address” is selected) |
Postal code (Shipping Address) | Shipping postal code. | YES (if “Shipping to a different address” is selected) |
Location (Shipping Address) | Shipping location. | YES (if “Shipping to a different address” is selected) |
Country (Shipping Address) | Shipping country. | YES (if “Shipping to a different address” is selected) |
Check Payment Status
After the form is submitted, the vTerminal will display a screen in which you will be able to enter the client’s phone number and click “Confirm”.
The webpage will redirect you to a “Status” page, in which all operation details will be displayed.

Once the client performs the payment, the webpage will display a “Status: SUCCESS”.