Overview of WePay payment 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 | ACH, Credit Card/Prepaid Card/Gift Card |
Supported payment operations | Validation, Payment, Referenced refund, Payment cancelation |
Support 3D Secure 2.0 | No |
Support Delayed Capture | Yes |
Support Level 2 and Level 3 card data | No |
Support stored credential transactions | No |
Support Gateway Options fields | No |
WePay gateway's API version | WePay API version 3.0 |
WePay production endpoint used for Zuora gateway integration service |
|
Support Gateway Reconciliation | No |
Support Payment Method Updater | No |
Supported payment methods
Zuora's WePay gateway integration supports the following payment method types:
- ACH
ACH payment method verification is supported through the ValidiFi account validation service. See Enable the support for ValidiFi account validation for ACH for details. - Credit Card/Prepaid Card/Gift Card payment methods, including:
- Visa
- Mastercard
- American Express
- Discover
- Diners Club
- JCB
For more information about setting up payment methods in Zuora, see Define and set up payment methods.
Supported payment operations
The following table describes the payment operations supported by different payment method types:
Payment method | Supported payment operation |
---|---|
Credit Card |
|
ACH |
|
Support for Delayed Capture
The Delayed Capture feature allows you to authorize the availability of funds for a transaction but delay the capture of funds until a later time. For how to use the Delayed Capture feature, see Payment Authorization in Zuora API Reference. In the Delayed Capture flow (authorize, capture payment, and cancel authorization API calls), the Merchant ID must be used in API calls as the gwOptions_merchantId
gateway option field to ensure successful transactions. You must ensure that the same Merchant ID value from the authorize call is used for payment capture and void authorization calls as well.
Limitations
Payment operations
- WePay does not support non-referenced refunds.
- WePay does not support Payment cancelation for ACH.
- WePay only supports the payment with an amount greater than 0.99 in any currency.
Throttling
WePay allows 30 API calls every 10 seconds by default. Contact your WePay representative to increase this limit if you need to.