Skip to main content

Overview of Chase Mobility payment gateway integration

Zuora

Overview of Chase Mobility payment gateway integration

This payment gateway integration can be requested through the Specialized Payment Connections service at an additional cost.

Zuora integrates with J.P.Morgan’s Chase Mobility Payment API, supporting a gateway integration known as Chase Mobility for processing Credit Card transactions.

Supported features

The following table provides a quick reference for the supported features.

Supported payment methods Credit Card/Debit Card/Gift Card
Supported payment operations
  • Payment
  • Referenced refund 
Support 3D Secure 2.0 Yes
Support Delayed Capture Yes
Support Level 2 and Level 3 card data No
Support stored credential transactions Yes
Support Gateway Options fields No
Gateway provider’s API version 0.2.0
Gateway provider’s production endpoint used for Zuora gateway integration service

https://api.smartpay.jpmmps.com

https://pci-proxy.tokenization.jpmmps.com/public/v1

Support Batch Gateway Reconciliation No
Support Real-Time Reconciliation Yes
Support Payment Method Updater No
Support idempotency for retrying a transaction request automatically Yes (for both payment and refund transactions)

Supported payment methods

The Chase Mobility payment gateway integration supports Credit Card payment methods, including the following card brands:

  • American Express
  • JCB
  • Mastercard
  • Visa
  • Cartes Bancaires

The creation of Credit Card payment methods on the Chase Mobility integration is only supported through the hosted payment page. For more information, see Create payment methods and implement payment flows on Chase Mobility.

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. The Chase Mobility payment gateway integration supports Delayed Capture for Credit Card payment methods, which involves the use of the following API operations:

Zuora also supports capturing authorizations that were generated externally by using Zuora's Create authorization API operation.

Support for stored credential profiles

The Chase Mobility payment gateway integration includes support for the Stored Credential Transactions framework. The storedPaymentOptionReference field is returned from the gateway and is used in processing recurring transactions. NTI is not returned.

Chase Mobility supports the following card brands for stored credential transactions:

  • American Express
  • JCB
  • Mastercard
  • Visa
  • Cartes Bancaires

Support for Real-Time Reconciliation

If the Chase Mobility payment gateway integration is enabled on your tenant, Real-Time Reconciliation is automatically enabled for it. The payment gateway can submit notifications to Zuora for various event types on gateway objects, and the corresponding records can be automatically updated in real time.

For information, see Real-Time Reconciliation events for Chase Mobility.

Features not supported

  • Non-referenced refund is not supported
  • Creating Credit Card payment methods through the Zuora UI or API operations is not supported.