2012-01-19 53 views
3

我有一個完美的<form><input type="hidden" ...作爲參數發送POST請求到PayPal使付款成爲可能。它工作正常。但是我應該改變什麼來重定向PayPal移動網站上的用戶?Paypal通過HTTP POST付款 - 在移動網站上

我搜索了他們的API和移動網站,我的理解是他們推薦使用完全不同的方法,一些NVP。但是,這怎麼可能是我不能簡單地改變我的形式?

寶提here添加參數:cmd=_express-checkout-mobile,但是當我添加隱藏的輸入字段_express-checkout-mobile我得到(移動)消息交易是無效的,請回到之前的網站。

問候

回答

3

cmd=_express-checkout-mobile是移動快速結賬,這是「一些NVP方法」你提到。

網站付款標準(您正在使用的產品)應該 - 在幾個星期前 - 應該已經給您一個移動結賬頁面;至少它在我的測試中確實如此:https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=your-paypal-email&amount=1&item_name=Test

+0

好的抱歉,我沒有得到這些貝寶的名字。所以你說它應該自動切換到移動版本? – Szamanm

+0

哇,我剛剛意識到他們只是不支持移動Opera(像桌面瀏覽器一樣對待)。我已經檢查iPhone safari,並且它在移動版本:)上運行良好。魔法! Thx可以節省搜索不存在的問題的時間:) – Szamanm

+0

我相信它目前是iOS和iPhone上的Android和Safari版本(無論是iPhone,iPad還是iPod),但是由於剛推出,我不會感到驚訝,支持即將推出。 – Robert