Was this article helpful?

How do I control what information Zuora sends over to the payment gateway when verifying payment methods?

Table of contents

Overview

When processing electronic payments in Zuora, you have the option to call the payment gateway or processor ("gateway") to verify the payment method. If you choose to verify the payment method with the gateway, Zuora will submit certain information on the payment method such as the card security code and/or the card holder's address over to the gateway. The gateway will use the information received from Zuora to authorize the payment method and if successful, Zuora will create or update the Zuora payment method. This verification process is called the payment method verification in Zuora. You not only have the ability to control whether to verify the payment method when creating and/or updating the payment method, but you also have the ability to control what data you send as part of the Zuora payment method verification request. 

Solution

Zuora will pass to the gateway only the card holder information populated on the Zuora payment method which include fields such as the credit card number, account name, address, and card security code.

You can control what information is sent to the gateway by controlling what data is populated on the Zuora payment method.  If you do not want to pass certain information to the gateway (such address information), simply do not populate the data in Zuora and the gateway will not use the address information when verifying the credit card.

Gateways, such as Authorize.net, will allow merchants to define whether or not they want to use the address or the CVV/CSC (card verification value/card security code) as part of the payment method verification.  Other gateways will perform the authorization based on whatever data you send in.

As a best practice, it is better to pass more information (such as card holder name and address, CVV code) to the gateway so that as much information as possible is used to authorize the card with the issuing bank.  A fraudulent user may not have the CVV and/or card holder address, so this adds a layer of protection.  Of course, you have to balance any potential friction in the customer acquisition cost, but a best practice is to send more data when verifying payment methods.

Related

Topics
Supported Payment Methods
This topic describes the payment methods supported by the payment gateways. Empty fields in the tables indicate that the payment method is not supported by that payment gateway.
Payment Gateways
A payment gateway is an online service provider that connects an electronic shopping cart or virtual terminal/POS to an electronic payment processor. It is your gateway to the rest of the payments infrastructure that allows you to accept electronic forms of payment. The main function of a gateway is to pass authorization and settlement data securely to and from the merchant's website to the merchant's processor. The merchant processor in turn connects to the card association (or "network"), which connects to the card issuing bank. The articles in this section explain more about the participants in the payments ecosystem, and put gateways in the right context.
The Payments Value Chain
The payments ecosystem is very fragmented, due to a high degree of specialization, and any given payment transaction typically passes through at least five or six different parties, which we may call the payments value chain. See the following sections to learn about the various participants in the payments ecosystem, and the sometimes subtle differences in their functions.
Supported Payment Gateways
Zuora currently supports the following payment gateways: Authorize.net  Chase Paymentech Orbital (Salem Platform) Chase Paymentech Spectrum (controlled release) CyberSource  GlobalCollect Litle  Merchant e-Solutions  Moneris (eSelectPLUS Canada) PayPal Adaptive Payments PayPal Payflow Pro Verifi  Note: Support for the Chase Paymentech Spectrum is a Controlled Release feature, and is a premium service offered by Zuora. Contact Zuora Global Support for information about using this payment gateway.
Managing Payment Gateways
After you are done selecting a payment gateway, you will need to do a certain amount of configuring in order to set up your gateway and get going with accepting payments. This section of the documentation will guide you through configuring common Zuora-supported payment gateways, then going live with these gateways, and even disabling and troubleshooting if things go wrong. Finally, we will show you when you might need to use multiple payment gateways, and how to make it work.
Required Configuration Fields By Gateway
You can set up Z-Payments to use one preferred payment gateway. Because each gateway has different requirements, the setup screen for each of these payment gateways varies. Contact your payment gateway to obtain the information required to configure the gateway in Zuora.
Verify Credit Card Gateway Options
Z-Payments provides options to verify new and updated credit cards. These settings are applied at the gateway level, and can be different for different gateways, but they apply to all cards that are authorized through that gateway.
Tutorials
Troubleshooting
References



 

Was this article helpful?
Pages that link here
Page statistics
558 view(s), 9 edit(s) and 3109 character(s)

Tags

Comments

You must to post a comment.

Attach file

Attachments