Welcome to Zuora Product Documentation

Explore our rich library of product information

Implement the server-side API integration to create payment session

Guide to implementing server-side API integration for creating payment sessions and performing integration testing with Google Pay.

Perform integration testing

In your server, make an API request to the Create a payment session endpoint. For details about constructing the API request and implementing payment flows, see Create a payment session in the API Reference

In your client code, provide a valid callback for createPaymentSession, which makes a call to your backend API to create a payment session.

We suggest that you test your integration by using a real card with a test gateway. You can make test payments by using a real card without it being charged.

Google Pay payments are processed through several parties, such as the payment gateway, the card network, Google Pay, and your integration with Zuora. You might encounter issues beyond Zuora's control. If you encounter any issues during your testing, you can submit a request to Zuora Global Support. Zuora will actively work with you to investigate the problems. If the problem is with other parties, please contact the relevant parties for support.

View and export payment method data

After a Google Pay payment method is successfully created, it is shown as a Credit Card payment method type in Zuora. You can retrieve this payment method through the UI, API, Data Source Export, and Data Query.

Related information

Google Pay Web developer documentation