Surcharge

Information on Surcharge functionality.

Overview

Surcharge functionality allows merchants to pass applicable surcharge fees (MerchantServiceCharge) to the cardholder when payments are made via POS using business or Non-EEA cards.

When enabled and applicable, the surcharge amount is automatically calculated and added to the transaction total, allowing merchants to recover transactional costs such as Interchange Fees, Scheme Fees, and Viva Service Fees.

This functionality is currently available only for merchants in Denmark, Finland, Netherlands, Czechia, Poland, Ireland, Norway, Italy, Spain, Bulgaria, Greece, United Kingdom, Portugal, and Germany.

Features, benefits & restrictions

Features

Restrictions

As an example:

How to Activate Surcharge Functionality

Environment Activation details
Production To activate Surcharge functionality, please contact your Viva Sales representative or reach out via the Live Chat option in your Production Viva Self-Care account.
Demo To activate surcharge functionality in the demo environment, please contact Viva support.

Once enabled, surcharge will apply automatically using predefined percentages whenever eligibility criteria are met.

Customer Experience

Sale flow for in-person payments

1- Customer initiates payment
2- Surcharge is calculated and displayed
3- Customer reviews surcharge
4- Payment completed with or without surcharge

Customers may skip the surcharge by selecting the Skip surcharge option from the menu during the payment flow.

Refund flow for in-person payments

In case of refunds, the surcharge amount is recalculated proportionally based on the refunded amount.

Example: - Sale Amount: €10
- Surcharge: €2
- Total Amount: €12
- Partial Refund: €6
- Refunded Surcharge: €1

View Surcharge Transactions

Merchants can view surcharge-related details directly in their Viva Self-Care account:

  1. Filter transactions with or without surcharge via Sales → Sales Transactions (Advanced Search).
  2. View Surcharge Amount in Transaction Details.
  3. Export surcharge details in .xls reports.

Eligible Terminals, Transactions & Cards

Terminals & Devices

Interaction Types

Transaction Types

Schemes & Card Types

Scheme Supported card types
Visa
  • All Business/Commercial cards as currently defined by VISA product ID (starting with G, K, S, X, S) and MasterCard GCMS Productid

  • Non-EEA Consumer Cards as defined by VISA product ID (not starting with G, K, S, X, S) and MasterCard GCMS Productid
MasterCard/Maestro
American Express All types of cards
Diners/Discover

Surcharge calculation

In cases where surcharge functionality applies, we will first check the card eligibility based on the criteria defined. If applicable, we will then calculate and determine the surcharge amount of the transaction, as below:

Get Support

If you would like to integrate with Viva or have questions about surcharge functionality, please visit our Contact & Support page.