Customer adds a payment card to Google Pay account
To finish the purchase just select previously added payment card in Google Pay and confirm payment
Seller will receive payment notification
XPAY gives you a way to easily add it on your checkout page, making it more convenient for your clients to pay on your website.
condition 1
Adhere to Google Pay APIs Acceptable Use Policy and Google Pay API Terms of Service ;
condition 3
Check the integration Integration checklist | Google Pay API for Android | Google Developers.
condition 5
You should register with Google Pay API to proceed with this integration option;
condition 7
You should be registered as a merchant;
condition 2
Check out the section web guide
condition 4
Comply with branding requirements (Brand guidelines | Google Pay API | Google Developers , User experience best practices | Google Pay API | Google Developers );
condition 6
Your website should use HTTPS and support TLS protocol;
condition 1
Adhere to Google Pay APIs Acceptable Use Policy and Google Pay API Terms of Service ;
condition 2
Check out the section web guide
condition 3
Check the integration Integration checklist | Google Pay API for Android | Google Developers.
condition 4
Comply with branding requirements (Brand guidelines | Google Pay API | Google Developers , User experience best practices | Google Pay API | Google Developers );
condition 5
You should register with Google Pay API to proceed with this integration option;
condition 6
Your website should use HTTPS and support TLS protocol;
condition 7
You should be registered as a merchant;
1. The customer on the seller’s site selects a product and initiates payment;
2. The site or application of the Merchant executes a request to the XPAY to register the customer’s order;
3. XPAY registers the order and returns the URL of the payment page in response;
4. Payment page scripts initiate check of the Google Pay payment method in the online store payment gateway XPAY;
5. Payment page scripts initiate check of the Google Pay payment method in the online store payment gateway XPAY;
6. Before displaying the Google Pay button, the payment page scripts initiate a check to see if the payment button can be displayed in the Google Pay API.
7. On the payment page using the Google API, a check is made for the possibility to display the payment button and, if the result is successful, the button “Pay via Google Pay” is displayed;
8. The customer clicks the “Pay with Google Pay” button;
9. Using the Google API, the customer is asked for the data registered in their Google account. Customer selects a card and confirms payment. XPAY asks Google Pay API for encrypted payment details;
10. Google Pay API returns encrypted data, including a payment token;
11. XPAY payment page sends a payment request to XPAY payment gateway; the payment gateway decrypts the received token and makes the payment;
12. XPAY returns the payment result to the site or application of the Merchant;
13. The result of the payment is reflected to the customer.
Would you like to become our partner?
We cooperate with both market leaders and companies that are just starting their way and are always happy to partner