我如何获得“移动优化结账体验”按照PayPal在其移动网站付款标准页面https://www.x.com/developers/paypal/products/mobile-website-payments-standard上描述的方式工作?移动优化结账PayPal网站付款标准
文档说,如果您的BuyNow按钮没有任何花哨的选项,当移动设备上的用户点击它时,它应该将它们发送到移动优化的结帐体验。不过,我得到的只是与桌面浏览器相同的PayPal结帐页面。我的简单的按钮代码如下所示:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="[email protected]">
<input type="hidden" name="lc" value="US">
<input type="hidden" name="item_name" value="Test Item">
<input type="hidden" name="amount" value="1.00">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="button_subtype" value="services">
<input type="hidden" name="bn" value="PP-BuyNowBF:btn_buynowCC_LG.gif:NonHosted">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
我在这里丢失了什么东西,或者是PayPal只是在这里搞砸了吗?这似乎是他们可以做的帮助支持移动支付的最基本的事情。我不想惹恼他们的Express Checkout或他们的任何API。我只是想让标准的BuyNow按钮在移动设备上“做正确的事情”。
一件其他的东西:“这些被标记为当前不支持”。注意*目前*。 – Robert 2012-03-03 01:34:07
我的代码示例中的电子邮件是故意匿名的。 :)我确实去了所有的运输和税收规则,这就是诀窍。感谢指针! – rebjr 2012-03-04 15:44:04