Your Google Pay for Business channel is a shared space between you and your customers. The Communications API allows Google Pay Businesses to send messages to customers.

The Communications API was built to help users track transactions and receive notifications from consumer apps about upcoming transactions, confirmation receipts, and other types of communications. The APIs are designed to send the relevant information at the right time.

Use the steps below to get started with the Communications API:

  1. Meet the Prerequisites.
  2. Create a Google Service Account.
  3. Use the API to send transaction messages to your business channel.

Google Pay supports the following message templates:


To begin using the Communications API, you must meet the following prerequisites:

  • You must be a Google Pay for Business partner. Sign up to become a partner.
  • You must be able to accept payments using Google Pay. To learn more, see Google Pay for Business.
  • You must create a service account in the Google API Console and enable the Communications API.