Google Pay
Google Pay™ allows shoppers to make payments with their credit or debit card stored in their Google account, including those from Google Play, YouTube, Chrome, or an Android device. When a shopper taps the Google Pay payment button, they see a payment sheet that displays the payment methods saved to their Google Account, where they can select their preferred card payment method and confirm their purchase.
Key Information
| Payment Type | GOOGLEPAY |
| Type | WALLET |
| Supported Countries | International |
| Supported Currencies | Multiple, Worldwide |
| Authorization | Yes |
| Transaction Refund | Yes |
| Tokenization | Yes |
| Recurring | Yes |
| Transmission of the customer number | Yes |
Try it yourself
Before integrating Google Pay into your webshop, do you want to simulate the checkout flow? First, give the Google Pay demo a try to view the payment method processing. Then, you can follow the test card procedures to proceed with the demo transaction. Once the test setup is done, click the Google Pay payment button and choose the payment card listed in the payment sheet.
Compatibility Requirements
- Browsers that are compatible with Google Pay.
- Countries and regions supported by Google Pay.
How does Google Pay work?
- Shoppers click on the Google Pay payment button, and a payment sheet is displayed with a list of stored card details. If the shopper still needs to link a card with their Google account or an Android device, the Google Pay payment sheet will request the shopper to add a new card.
- Then, the shopper can select a preferred card and authorize the purchase in the Google Pay payment sheet.
- Once the authorization is done successfully, encrypted payment data is sent to Novalnet, where an equivalent, unbreakable payment token is generated and transmitted back to the shop.
- Using the token, the shop charges the shopper for the authorized amount in the Google Pay payment sheet. If the payment method is integrated via Hosted Payment Page, Novalnet automatically books the card with the generated token.
Payment
The Payment API function performs all actions related to payments. The payment function mainly authorizes the payment details and can further capture payments immediately. When we say capture, it denotes that payment is processed successfully.
Authorize
As the function's name implies, Authorize performs a basic payment authorization. The details entered in the payment form is run through an authorization process to ensure their validity and payment details are verified for further processing
End point URL
| Payment API |
https://payport.novalnet.de/v2/payment
|
| Authorize |
https://payport.novalnet.de/v2/authorize
|
What do you need as a merchant?
Google requires that the domain that populates the Google Pay button be registered in the Google Pay and Wallet Console. During the enrolment process, the Google team will manually review the submitted website to enable payments in production. In the event of a failed submission, the Google support team will email you directly with the reason for the failed submission request. The Google team will typically review your submission within 24-48 hours.
- Please note that enrolment is only required for integrations where the Google Pay button is loaded in your domain for payment processing. For example, if you use the Hosted Payment Page by Novalnet via an iframe, the Google Pay button will be loaded on the Novalnet domain that is already registered in the Google Pay and Wallet Console using the Novalnet account, and Novalnet will pass it's own identifier in the API exchange with Google to allow users to make purchases.
- And for integrations such as Direct API (Self Developed), where the Google Pay button is typically loaded on your domain, your website domain must be submitted for registration. Follow the instructions in the Domain Registration to generate the Google's Merchant ID for your account to include in the API request.
- If you are using the Payment Plugins provided by Novalnet, please follow the instructions in the installation guide for that payment method so that you can enter the Google Merchant ID in the appropriate field in the shop backend after registration.
How do you wish to integrate Google Pay?
Choose the integration type per your business model, and ensure you have activated the payment method Google Pay in the Novalnet admin portal.
Transaction Result
// Waiting for transaction data...Loading...