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
- 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.
- Setting Up Payment Gateways (Intermediate)
- Authorize.net Gateway (Intermediate)
- Chase Paymentech Orbital Gateway (Salem Platform) (Intermediate)
- Chase Paymentech Spectrum (Intermediate)
- CyberSource Payment Gateway (Intermediate)
- Litle Payment Gateway (Intermediate)
- Merchant eSolutions Payment Gateway (Intermediate)
- Moneris (eSelectPLUS Canada) (Intermediate)
- PayPal Adaptive Payments (Intermediate)
- PayPal Payflow Pro, Website Payments Payflow Edition, Website Pro Payment Gateway (Intermediate)
- Going Live With Your Payment Gateways (Intermediate)
- Disabling Payment Gateways (Intermediate)
- Using Multiple Payment Gateways (Intermediate)
- Using Customizable Gateway Options (Intermediate)
- Selecting and Signing up for a Payment Gateway
- How do I choose a payment gateway?
- How do I control when Zuora will authorize the Payment Method?
- How do I decide what authorization amount to use when configuring my payment gateway?
- How do I find out why a payment or refund transaction failed?
- How do I learn about payments?
- How do I maximize revenue using multiple gateways?
- How do I plan for internationalization in Zuora if my business wants to expand globally?
- How do I use multiple payment gateways?

Comments