Skip to main content

Overview of Merchant e-Solutions gateway integration


Overview of Merchant e-Solutions gateway integration

Supported features

The following table provides a quick reference for the supported features. For details about each feature, see the later sections in this article.

Supported payment methods
  • Credit Card/Prepaid Card/Gift Card
  • Debit Card
  • ACH
Supported payment operations

Validate, Payment, Payment void, Referenced refund, Non-referenced refund

Support 3D Secure 2.0 No
Support Delayed Capture No
Support Level 2 card data Yes
Support stored credential transactions Yes
Support Gateway Options fields No
Merchant e-Solutions production endpoint used for Zuora gateway integration service

Support Gateway Reconciliation No
Support Payment Method Updater Yes (Visa, MasterCard)
Merchant e-Solutions production endpoint used for PMU service

Supported payment methods

Credit Cards

The Merchant e-Solutions integration supports the following credit cards:

  • Visa
  • MasterCard
  • American Express
  • Discover

Zuora supports credit card processing only as non-recurring payment transactions. This means that payments can still be processed in Zuora on a recurring basis. However, Zuora does not currently "mark" those payments as a recurring transaction when passing the transaction to Merchant e-Solutions.

  • Non-Recurring Transaction: With non-recurring transactions, every payment transaction creates a unique order.
  • Recurring Transactions: With recurring transactions, when the first order is created a flag called "recurring" is set, along with an indicator (only for credit cards). Once these are set (with the first order), all future payment transactions will reference the first order to process the subsequent payment transactions.

Debit Cards

The Merchant e-Solutions integration supports the following direct debit cards:

  • MasterCard
  • Visa
  • Discover

Supported payment operations

The Merchant e-Solutions integration supports the following payment operations:

  • Validate: Validating a payment method.
  • Payment: Creating a payment.
  • Refund: Creating a refund.
  • Credit: Creating a non-referenced refund.
  • Void: Voiding a payment.
  • Verify Only: Verify address, ZIP code, and/or card number.
  • Pre-Authorization: A temporary hold of a specific amount of the available balance on a credit card or debit card.
  • Settle Pre-Authorization: Marks matching Pre-Auth transaction for capture.
  • Re-Authorization: Re-authorization used when a transaction is declined and the merchant no longer has the card account information.

Support for Level 2 card data 

The Merchant e-Solutions payment gateway integration supports to send the following Level 2 data to the gateway if you have set up an account on the Merchant e-Solutions side:

  • Tax Amount
  • Invoice Number 

For more information about Zuora's support for Level 2 data, see Level 2 and Level 3 Card Data. For how to enable the support for Level 2 data in Zuora, see Set up and configure a Merchants e_Solutions gateway instance.

Support for stored credential transactions

The Merchant e-Solutions payment gateway integration includes support for the Stored Credential Transactions framework, but it does not support the sharing NTI feature. For details, see Support for stored credential transactions overview.

Support for Payment Method Updater 

You can configure Merchant e-Solutions Payment Method Updater to keep Zuora and you informed about the changes to the Visa and MasterCard credit card information. For more information, see Configure Merchant e-Solutions Payment Method Updater.