E-Surcharge

If you want to offset transaction costs on eligible cards, E-Surcharge lets you transparently pass surcharge fees to the cardholder during checkout.

Overview

E-Surcharge is the online version of Viva’s surcharge functionality, allowing merchants to pass surcharge fees (MerchantServiceCharge) to cardholders when they pay via Smart Checkout.

Where enabled and applicable, the surcharge amount is automatically added to the transaction total. This allows merchants to recover transactional costs such as Interchange Fees, Scheme Fees, and Viva Service Fees, while ensuring transparency for the cardholder.

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

Features, benefits & restrictions

Features

Restrictions

How to Activate E-Surcharge

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

Once enabled, surcharge fees apply automatically using predefined percentages. Manual configuration is not available.

Customer Experience

The customer enters their card details:

Surcharge - card entry

The customer is informed about the surcharge fee:

Surcharge - surcharge notice

The final amount including surcharge is presented before payment confirmation:

Surcharge - final amount

Eligibility

E-Surcharge is supported on Smart Checkout and applies only to eligible transaction types and card schemes.

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:

View Surcharge Transactions

Surcharge transactions can be reviewed in your Viva Self-Care account:

  1. Navigate to Sales → Sales Transactions
  2. Use Advanced Search to filter transactions with or without surcharge
  3. Open Transaction Details (Options → Info) to view the Surcharge Amount
  4. Exported .xls reports include surcharge data when downloaded

Refunds

When a refund is processed, the surcharge amount is recalculated proportionally.

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

Refunded Surcharge Calculation:
(Refund Amount ÷ Total Amount) × Initial Surcharge = €1

Testing Surcharge in Demo

To activate surcharge functionality in demo, please get in touch with Viva.

When surcharge is activated, the following values will trigger the surcharge request on Smart Checkout:

To successfully trigger the surcharge, open the credit card details form and enter the card information.

Get Support

If you would like to integrate E-Surcharge or have questions about eligibility or activation, please visit our Contact & Support page.