Welcome to Zuora Product Documentation

Explore our rich library of product information

Overview of WePay payment gateway integration

Zuora's WePay gateway integration supports various payment methods, including ACH and major credit cards, with features like Delayed Capture and specific limitations on payment operations.

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 .

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.

Set up and configure a WePay payment gateway instance