我正在使用Google Checkout购物车。我整合了Paypal,如下所示:
<form name="frmpay" method="post" action="success.php">
<input type="hidden" name="business" value="" />
<input type="hidden" name="cmd" value="_xclick" />
<input type="hidden" name="image_url" value="https://www.paypal.com/en_US/i/btn/x-click-but22.gif" />
<input type="hidden" name="return" value="success.php" />
<input type="hidden" name="cancel_return" value="error.php" />
<input type="hidden" name="currency_code" value="GBP" />
<input type="hidden" name="lc" value="UK" />
<input type="hidden" name="no_shipping" value="1">
<input type="hidden" name="item_name" value="<?=$res_item[name]?>" />
<input type="hidden" name="amount" value="<?=$_SESSION['amt']?>" />
<?php /*?><input type="hidden" name="shipping" value="<?=$_POST["shipping"]?>" /><?php */?>
<input type="hidden" name="quantity" value="1" />
</form>
如何整合Google Checkout?如何在Google结帐时付款后返回成功页面?在Google Checkout中成功付款后,重定向网址的输入类型是什么?我为此尝试了很多,但我没有得到任何结果。
这是我的代码:
<form method="POST" action="https://sandbox.google.com/checkout/api/checkout/v2/checkoutForm/Merchant/REPLACE_WITH_YOUR_SANDBOX_MERCHANT_ID" accept-charset="utf-8">
<!-- No product -->
<!-- No tax code -->
<!-- No shipping code -->
<input type="hidden" name="_charset_" />
<!-- Button code -->
<input type="image"
name="Google Checkout"
alt="Fast checkout through Google"
src="http://sandbox.google.com/checkout/buttons/checkout.gif?merchant_id=REPLACE_WITH_YOUR_SANDBOX_MERCHANT_ID&w=180&h=46&style=white&variant=text&loc=en_US"
height="46"
width="180" />
</form>
答案 0 :(得分:2)
Google Checkout交易完成后,买家无法自动重定向。但是,您可以提供一个链接,用户可以在完成订单后点击并返回您的网站。
请参阅continue_url参数:
答案 1 :(得分:0)
我有同样的问题。 我的粗略变体是向用户出售链接,在用户成功支付链接后,他将被重定向到Google Checkout上的“谢谢”页面,在那里他将看到我的链接和来自我的消息,然后他点击链接并返回我的网站
链接看起来像mysite.com/orderhasbeenpayd/1342
但正如我所说,这是一个粗略的变种