# Google Pay API Integration

Google Pay lets your customers pay with the press of a button — using payment methods saved to their Google Account.

<figure><img src="https://1103784913-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiAC0G99SjXjSv2GM5PAE%2Fuploads%2F7L4lyJMDS5o43tfDVloP%2FUntitled.png?alt=media&#x26;token=755864d5-2798-437f-ba9b-e4b2df13b024" alt=""><figcaption></figcaption></figure>

### There are 2 options for transacting with Google Pay <a href="#googlepayapi-thereare2optionsfortransactingwithgooglepay" id="googlepayapi-thereare2optionsfortransactingwithgooglepay"></a>

Option 1:

1. The entire transaction to completes within your application
2. Follow the steps in the [**Google Pay API Tutorial**](https://developers.google.com/pay/api/web/guides/tutorial) to integrate a web application with the Google Pay API.
3. Configure the Google Pay Button on your lander
4. Send the transaction to your gateway on your web application
5. Upon completion of the transaction, send in **Import Order** with **paySource='GOOGLEPAY'**. It will automatically go to QA unless you also send in the skipQA parameter.
6. If you want to record Google Pay declines in the CRM, you would immediately follow the **Import Order** call with the **Order QA** API call and **action='DECLINE**'
7. Feel free to reference our API documentation for more information regarding our **Order QA** and **Import Order** procedures. You can find documentation for each by following the links at the bottom of this document.

<br>

Option 2 (limited gateway support): Allows the transaction to occur within Konnektive

1. Follow the steps in the [**Google Pay API Tutorial**](https://developers.google.com/pay/api/web/guides/tutorial) to integrate a web application with the Google Pay API.
2. Configure the Google Pay Button on your lander
3. Button usage will return a token.  Send this token to **Import Order** with **paySource='GOOGLEPAY'** and **googlePayToken=**&#x74;oken.
4. The token will be sent to your gateway to complete the transaction.  Gateways supported include Acquired3DS, Adyen, Authorize.netV2, Braintree, cardstream, Celerispay, CheckoutV2, Easy Pay Direct, Fluid Pay, Fondy, Gala Technology, Merchant Warrior, NMI, NomuPay, Pay.com , Payarc, PaysafeV2, Priority, Revolv3, SquareV2, StripeV2, Surgeify, Swipen, TotalApps, Truevo, VantivV2, Whitelabel Payments, WorldlineV2, and Worldpay.

### Related articles <a href="#googlepayapiintegration-relatedarticles" id="googlepayapiintegration-relatedarticles"></a>

[**Google Pay API Tutorial**](https://developers.google.com/pay/api/web/guides/tutorial)

[**Import Order**](https://apidocs.konnektive.com/?version=latest#436cbeab-a41a-4f36-bfb9-7b74fd82a0c0)

[**Order QA**](https://apidocs.konnektive.com/?version=latest#0634503e-f2b8-4a2f-9727-42febadc260f)

<br>

<br>
