In order to test the entire user flow on an Android device, the Android Pay app must be present and have at least one card entered. In the sandbox, Android Pay will return valid testing nonces that point to a virtual account number; the card from the Android Pay app 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 Android Pay transactions immediately upon completion.
After you've tested your integration you'll need to enable Android Pay in your production account via the Control Panel. If you haven't done so already, here's how:
- Log into your Control Panel
- Navigate to Settings > Processing
- Under Accept Android Pay, click Enable
Then you'll need to follow Google's documentation for gaining access to the Android Pay production environment and submitting your app for review.
If you already have Android Pay activated in your Control Panel, but need to get this payment method enabled for a particular merchant account, contact our Support team.