C# 在ASP.Net中使用googlecheckout

C# 在ASP.Net中使用googlecheckout,c#,asp.net,google-checkout,android-pay,C#,Asp.net,Google Checkout,Android Pay,好的,我的网站有3个结账选项——我们的信用卡处理、PayPal和Google结账,我通过处理请求然后将用户重定向到收据页面来处理前两个选项,以显示可打印的票据并显示交易的详细信息。这似乎很难用Google Check Out实现 因此,我使用Response.Redirect(…)将用户重定向到谷歌结账。据我所知,没有办法给谷歌一个成功交易的重定向URL。唯一的方法是给谷歌一个URL来发送通知 所以我将创建一个aspx页面来监听来自Google的通知,这将被放置在数据库中 我的问题是。。 如何实

好的,我的网站有3个结账选项——我们的信用卡处理、PayPal和Google结账,我通过处理请求然后将用户重定向到收据页面来处理前两个选项,以显示可打印的票据并显示交易的详细信息。这似乎很难用Google Check Out实现

因此,我使用
Response.Redirect(…)
将用户重定向到谷歌结账。据我所知,没有办法给谷歌一个成功交易的重定向URL。唯一的方法是给谷歌一个URL来发送通知

所以我将创建一个aspx页面来监听来自Google的通知,这将被放置在数据库中

我的问题是。。
如何实现所有这些以获得平滑的用户界面?用户将被重定向到谷歌(我不知道如何做
响应。在新的选项卡或窗口中重定向
),因此用户现在登录谷歌,处理交易,然后他们必须自己回到我的网站,登录,然后可能点击最近购买的链接??然后我可以显示收据。这似乎不对。。。是否有其他方法可以让其他人更顺利地实现Google Checkout。

您是否查看了
继续购物url
参数,有关更多信息,请参阅html api参数参考:


经典结账API的另一个替代方案是较新的Wallet API:


整个交易都在应用程序中,这意味着客户永远不会离开您的网站。交易费用也更便宜。

仅供希望集成谷歌钱包的新开发者参考。“谷歌钱包将于2015年3月2日退役”

他们写道“这只适用于网络开发者使用谷歌钱包数字商品API在自己的网站上接受数字商品支付”。有关更多详细信息,请访问以下链接


好吧,他们正在关闭谷歌钱包的一小部分,而不是谷歌钱包。编辑:我的意思是它的使用量很小。我想我曾经看过一个允许我使用谷歌钱包的网站(drugstore.com)。。。但那是实物商品,也没有被关闭。。。