Pay with Google is currently available in beta with our latest Android and JavaScript SDKs.

Pay with Google expands on Google's existing Android Pay functionality to include access to Google's card vault, allowing customers to quickly and securely make purchases on their Android mobile devices.

By selecting Pay with Google in your Android app or mobile web checkout, customers can pay using any cards associated with their Google accounts.


Where your business is domiciled dictates your ability to accept Pay with Google. Most merchants located in the following regions – contingent on their processing settings – can accept Pay with Google transactions from eligible customers with the indicated card types:

  • United States - Visa, Mastercard, American Express, Discover
  • Europe - Visa, Mastercard, American Express*
  • APAC - Visa, Mastercard, American Express*
  • Australia - Visa, Mastercard, American Express*

*To be eligible to accept Pay with Google with American Express in this region, you must be processing with your own Amex account.

If you are unsure of your setup, contact our Accounts team for assistance.


All merchants processing Pay with Google transactions are subject to Google's terms of service. Keep in mind that Google has detailed content policies, so you’ll want to make sure your specific goods or services are supported before setup.

Discover on Pay with Google

Merchants domiciled in the United States who have integrated with Pay with Google can accept Discover cards from their customers without any additional integration work. If you are using split shipments or recurring billing on Pay with Google, you'll need to contact Discover to set up the proper permissions in order to avoid declines.

Customer compatibility

At this time, our merchants can accept Pay with Google from customers with Android devices in the following countries:

  • Australia
  • Belgium
  • Hong Kong
  • Ireland
  • Poland
  • Singapore
  • Spain
  • Ukraine*
  • United Kingdom
  • United States

*While customers in this location will be able to make purchases using Pay with Google, merchants domiciled in this country are not eligible to onboard with Braintree.


Pay with Google transactions process and settle just like credit card transactions, but can be identified in the Control Panel by their unique payment type logo.


There are no additional standard fees for processing Pay with Google transactions – pricing for Pay with Google is the same as your other credit card transactions.


Chargebacks, retrievals, and pre-arbitrations on Pay with Google transactions behave in the same way as your credit card disputes, and should be responded to according to your merchant account setup. If you’re unsure how to handle a dispute, contact our Accounts team.

Fraud tools

For some cards, Google uses a tokenization system to encrypt card information and reduce the risk of fraud. For cards that are not encrypted, Google does not save CVV values, so CVV rules are bypassed for Pay with Google transactions.

As a result, CVV and AVS are not necessary for use with Pay with Google.

Recurring billing and vaulting

Because each unique Pay with Google transaction requires consent from the customer during the checkout flow, vaulting the payment method for future transactions will result in declines and is not recommended. However, Pay with Google cards can be used for recurring billing and split shipment transactions because the customer consents to future transactions during checkout.

If you plan to vault Pay with Google Discover cards for these purposes, you must first contact Discover directly to obtain the proper permissions.



If you have an existing integration with Android Pay and would like to transition to Pay with Google, see our migration guide.

To add Pay with Google to your Braintree integration, you'll need to update your application code and make sure Pay with Google is enabled in your Control Panel. If you already accept Android Pay, Pay with Google will be automatically enabled, but you'll still need to update your code. See our developer docs for full details.

If you're adding Pay with Google to an Android app, you'll need to test your integration and then submit your Pay-with-Google-enabled Android application package (APK) to Google for review and approval before you can move to production. If you're integrating for mobile web, no review process is required – you can go live whenever you're ready.

Still have questions?

If you can’t find an answer, contact our Support team.

← Back to Previous Page