Welcome to Zuora Product Documentation

Explore our rich library of product information

Automatically resolving stuck payments and refunds

Zuora supports automatic resolution of payments and refunds stuck in the Processing status through idempotent retries and inquiry calls, enhancing transaction success rates.

When processing payments or refunds, if appropriate confirmation is not received from the gateway, Zuora keeps the transaction in Processing status to prevent duplicate transactions from being attempted on the same billing documents. For transactions processed through the following payment gateway integrations, Zuora supports idempotent retry or inquiry call to automatically resolve payments or refunds stuck in the Processing status in Zuora and increase the success rate.

Idempotent retry

Payment gateway integrations in the following table support idempotency for safely retrying a transaction request. Hourly retry is performed on payments or refunds in the processing status. Once a retry is processed successfully, the transaction request is performed and the latest transaction status is returned from the gateway. Zuora updates the transaction status accordingly.

Gateway integration

Payment method type

Supported in payments

Supported in payments using delayed capture

Supported in referenced refunds

Supported in non-referenced refunds

Adyen Integration v2.0

ACH

Yes

No

Yes

Yes

Apple Pay

Yes

No

Yes

No

BACS

Yes

No

Yes

No

Credit Card

Yes

Yes

Yes

Yes

Credit Card Reference

Yes

Yes

Yes

Yes

Google Pay

Yes

Yes

Yes

No

iDEAL

Yes for recurring payments via SEPA

No

Yes

No

SEPA

Yes

No

Yes

Yes

BlueSnap

ACH

Yes

No

No

No

Credit Card

Yes

No

No

No

SEPA

Yes

No

No

No

Chase Paymentech Orbital

ACH

Yes

No

Yes

Yes

Apple Pay

Yes

Yes

Yes

Yes

Direct Debit UK

Yes

No

Yes

Yes

Credit Card

Yes

Yes

Yes

Yes

Credit Card Reference

Yes

No

Yes

Yes

Google Pay

Yes

No

Yes

Yes

SEPA

Yes

No

Yes

Yes

Helix

Credit Card

Yes

No

Yes

Yes

Stripe v2

ACH

Yes

No

Yes

No

Direct Debit UK

Yes

No

Yes

No

Credit Card

Yes

Yes

Yes

Yes

Credit Card Reference

Yes

No

Yes

No

PAD

Yes

No

Yes

No

SEPA

Yes

No

Yes

No

Google Pay

Yes

No

Yes

Yes

PayPal Express Checkout

PayPal

Yes

No

Yes

No

WePay

ACH

Yes

No

Yes

No

For the support on integrations requested through the Specialized Payment Connections service, see the article for the specific integration .

Inquiry call

Payment gateway integrations in the following table support inquiry calls. After the transaction request is sent to the gateway, Zuora sends inquiry requests to the gateway and queries for the status of the transaction. Once the transaction status can be determined and retrieved, the latest transaction status is returned from the gateway and Zuora updates the transaction status accordingly.

Gateway integration

Payment method type

Supported in payments

Supported in referenced refunds

Supported in non-referenced refunds

Alipay

Alipay

Yes

Yes

No

Braintree v2.0

Credit Card, ACH

Yes

Yes

No

Citi

ACH

Yes

Yes

Yes

Ebanx

Credit Card

Yes

Yes

No

Fat Zebra

  • Credit Card

  • Direct Entry AU

Yes

Yes

Yes

For the support on integrations requested through the Specialized Payment Connections service, see the article for the specific integration .