Your first step is to create an Android app and integrate to Google Wallet. The Google cloud is already integrated with Vantiv eProtect, so when a transaction is sent with a “Vantiv flag”, an eProtect RegistrationID will be returned to your app. (Note that the Android Pay RegistrationID differs from the Apple Pay RegistrationID.)
- The consumer clicks the Android Pay button in your application.
- The action triggers a MaskedWalletRequest to Google. In the MaskedWalletRequest, you must set a new object, PaymentMethodTokenizationParameters, indicating that you are using Vantiv.
- The information returned by Google in the MaskedWallet object may include a masked card number (last-four digits exposed) and shipping information. The consumer has the option of changing this information. If any information changes, Google Pay returns an updated MaskedWallet object.
- Upon confirmation of the order by the consumer your application initiates a FullWalletRequest to Google.
- After receiving the FullWalletRequest from your application, Google submits the card information to Vantiv eProtect.
- The eProtect servers return a RegistrationId.
- Google returns the RegistrationID to your application along with the Full Wallet information.
The first step is to create your Android app, and then integrate it to Google Pay. See https://developers.google.com/android-pay/ for full details and instructions.
For more information on the interaction between eProtect and your Android app, refer to Vantiv eCommerce Solution for Android Pay.
Return to Android In-App for Mercurypay home page