Integrate/Google Pay Gpay into Woocommerce Checkout Page and Product Pages using NMI gateway api.

Job ID: 33785220

Budget: $10 – $350 USD

I have an NMI gateway account and a Google Pay business account.
I am currently using the Woocommerce shopping cart platform.

There is currently a "Custom Google Pay" plugin installed, that has a few bugs.
You can see and test the product page button here:

https://screensforlaptops.com/product/google-pay-test-product/

Bug issue 1: The flow of this Gpay button works properly and creates a Woocommerce order, however, IT NEVER hits/captures/charges in the NMI Gateway.

1) Solution 1 : Fix bug so that Gpay button flow works properly and charges the order through the NMI gateway.

*** The currency is currently set to display in Euros in the Woocommerce store. When the "submit order" button is placed or the transaction is sent via API to NMI gateway, the transaction must be captured in USD (not Euros). This is because NMI will currently only process in USD however, the store needs to be displayed in Euro. ***

2) The GPAY button shall also be placed on the checkout page "before/above the billing details/information.


4)Lastly the plugin should be easily transferable and installed in other Woocommerce/Wordpress websites.

The current website being used for this project is : https://screensforlaptops.com ,
more specifically you can visit this product page to do the testing for the sample orders: https://screensforlaptops.com/product/google-pay-test-product/

I have all the Integration documentation with option of integrating via the Payment API direct post or Collect.js , documentation will be provided , example: http://prntscr.com/1uwwzyq

Google pay documentation can be found here: https://developers.google.com/pay/api/web/guides/resources/demos

Please DO NOT suggest using a different plugin such as stripe or braintree, WE will not use those services and NMI is the gateway this needs to be done with. Thank you for your understanding.