Welcome to Zuora Product Documentation

Explore our rich library of product information

Support for Gateway Reconciliation

This document details the integration of Chase Orbital gateway with support for various Gateway Reconciliation event types, including payment and refund settlements, rejections, and chargebacks for credit card transactions.

Chase Orbital gateway integration supports the following Gateway Reconciliation event types for Credit Card transactions:

  • Payment settlement

  • Payment rejection

  • Refund settlement

  • Refund rejection

  • Refund chargebacks

The following table describes Zuora’s actions for each Gateway Reconciliation event:

Payment Method

Object

Zuora Event

Zuora Action

Credit Card

Payment

Settlement

Payment status is set to Processed and gateway state is Settled .

Payment

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle . Zuora creates an external refund with the reason code set to "Payment Rejection" if the code is active in the Reason Codes list . Otherwise, Zuora creates an external refund with the reason code set to the default reason code in the list.

Payment

Chargeback

Chargeback status is set to Processed and gateway state is set to Settle d.

The gateway state will be settled, and an external refund will be created. Zuora updates the gateway reconciliation reason of the payment.

Refund

Settlement

Refund status is set to Processed and gateway state is set to Settle d.

Refund

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle .

ACH

Payment

Settlement

Payment status is set to Processed and gateway state is Settled .

Payment

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle . Zuora creates an external refund with the reason code set to "Payment Rejection" if the code is active in the Reason Codes list . Otherwise, Zuora creates an external refund with the reason code set to the default reason code in the list.

Payment

Return

Refund status is set to Processed and gateway state is set to Settle d.

Refund

Settlement

Refund status is set to Processed and gateway state is set to Settle d.

Refund

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle .

Google Pay

Payment

Settlement

Payment status is set to Processed and gateway state is Settled .

Payment

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle . Zuora creates an external refund with the reason code set to "Payment Rejection" if the code is active in the Reason Codes list . Otherwise, Zuora creates an external refund with the reason code set to the default reason code in the list.

Payment

Chargeback

The gateway state will be settled, and an external refund will be created. Zuora updates the gateway reconciliation reason of the payment.

Refund

Settlement

Refund status is set to Processed and gateway state is set to Settle d.

Refund

Rejection

Payment status is set to Processed and gateway state is set to FailedToSettle .

For more information about enabling and configuring the Gateway Reconciliation service, see the following articles:

  • Gateway Reconciliation

  • Set up and configure a Chase Orbital payment gateway instance