Using Google Checkout in ASP.Net

Well, my site has 3 verification options - our credit card processing, PayPal and Google Checkout, I process the first two, processing the request, and then redirecting the user to the receipt page to display the printed ticket and show the transfer details. It is very difficult to implement using Google Check Out.

So I use Response.Redirect(...) to redirect the user to Google CheckOut. As far as I understand, there is no way to provide Google with a redirect URL for successful transactions. The only way to do this is to provide a Google URL for sending notifications.

So, I'm going to create an aspx page to listen for notifications from Google. Here it will be placed in the database.

My problem ... How to implement all this for a smooth user interface? The user will be redirected to Google (I donโ€™t know how to do Response.Redirect in a new tab or window), so the user will now register with Google, processing the transaction. Then they themselves must return to my site, log in, and then, perhaps, click on the link of recent purchases ?? Then I can display the receipt. That doesn't seem right ... Is there any other way that other people have implemented Google Checkout a little more smoothly.

+6
source share
3 answers

An alternative to the classic Checkout API is the new Wallet API:

https://developers.google.com/in-app-payments/

The entire transaction is an application, which means that the client never leaves your site. Transaction fees are also cheaper.

+3
source

You looked at the continue-shopping-url parameter, for more information see the link to the html api parameter:

HTML API Parameters Reference

+2
source

For information only about new developers who want to integrate Google Wallet . Google Wallet is about to retire on March 2, 2015. "

They write, "This only applies to web developers accepting payments for digital goods on their own sites using the Google Wallet API for digital goods." Follow the link below for more details.

https://support.google.com/wallet/business/answer/6107573?hl=en

-1
source

Source: https://habr.com/ru/post/924665/


All Articles