2012-03-02 95 views
3

我如何獲得「移動優化結賬體驗」按照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按鈕在移動設備上「做正確的事情」。

回答

3

嘗試使用除[email protected]之外的電子郵件地址更新您的示例。我完全按照[email protected](PayPal用於示例按鈕的示例電子郵件)使用您的代碼,它工作得很好。進入移動優化網站付款標準體驗。

此外,請確保您正在測試的帳戶(電子郵件地址)沒有在配置文件設置中定義的任何運輸和稅收規則。這些在https://www.x.com/developers/paypal/products/mobile-website-payments-standard處標記爲當前不受支持。您可以將運費和稅金值作爲按鈕參數傳遞,並且這些值應該可以工作。我想和關於航運/稅計算器/等先進的參數(如「選擇」)指出

<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> 
+1

一件其他的東西:「這些被標記爲當前不支持」。注意*目前*。 – Robert 2012-03-03 01:34:07

+1

我的代碼示例中的電子郵件是故意匿名的。 :)我確實去了所有的運輸和稅收規則,這就是訣竅。感謝指針! – rebjr 2012-03-04 15:44:04

相關問題