Pay with Google is available in beta with the latest version of our JavaScript v3 SDK and Android v2 SDK. The JavaScript SDK requires an Android device running Chrome v61 or higher.

In order to test the entire user flow on an Android device, the user must have at least one card stored in either Android Pay or their Google account. The user can also add a card to their account during the checkout process if none is present.

In the sandbox, Pay with Google will return valid testing nonces that point to a virtual account number; the card selected within Pay with Google will not be charged. You can simulate server behaviors by using test amounts on your transactions and test nonces. Transactions will show in the Braintree gateway as Pay with Google transactions immediately upon completion.

Go live

After you've tested your integration, you'll need to enable Pay with Google in your production account via the Control Panel. If you haven't done so already, here's how:

  1. Log into your Control Panel
  2. Navigate to Settings > Processing > Pay with Google
  3. Click the toggle to enable this payment method

If you already have Pay with Google activated in your Control Panel, but need to get this payment method enabled for a particular merchant account, contact our Support team.

Still have questions?

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