我正在建立一個貝寶(商業帳戶)'立即購買'按鈕到一個網站,並有各種問題與沙箱測試。測試PayPal立即購買在沙盒
我並沒有在PayPal中保存「立即購買」按鈕,因爲我需要動態指定金額,但是,如果證明這是我的任何問題的原因,我可以找到方法。我已將Paypal偏好設置爲自動返回開啓,支付數據傳輸開啓,返回URL在首選項中設置。
我想要實現的是用戶選擇他們的購買選項並點擊「立即購買」,這會傳遞到他們輸入信用卡詳細信息(最常見)的Paypal付款頁面並確認付款,然後返回到我的返回頁面,我使用'tx'變量和關聯的處理來獲取所有細節。
我使用沙箱的問題如下。
當我點擊購買按鈕付款頁面是不同於現實生活中的。它不提供通過信用卡進行支付的能力,而不是通過設置PayPal賬戶。爲什麼會這樣,我還能做些什麼呢?我希望沙箱能夠反映真實情況!
如果我嘗試使用'創建PayPal賬戶'進行支付,我會得到完全拒絕,告訴我我無法使用信用卡號碼或已知的電子郵件地址paypal 。這應該是一個測試環境!我沒有使用我的帳戶中已知的號碼或電子郵件地址,因此我該如何使用此功能?
付款後,沙箱不會直接返回到我的返回頁面,我必須點擊鏈接才能返回。事實上,我甚至無法點擊這個返回鏈接,除非我已經在按鈕代碼中指定了返回URL - 它不在那裏!我在一年前的這個論壇上讀到過,不能提供返回參數,但無論如何,它不會自動返回。如果這反映了它在現實生活中的工作方式,那麼我需要重新考慮設計!這是因爲我在沙箱中跑步還是有其他原因?
當我點擊鏈接進入返回頁面時,我沒有收到傳遞給我的'tx'變量。我使用PHP進行返回,phpinfo()沒有顯示任何有價值的東西!我錯過了設置某處的東西嗎?
我已經讀了很多關於「立即購買」按鈕和沙箱的everythng,並且覺得它真的不應該這麼難!任何指針都會收到。第一對問題不那麼重要,但獲得回報和交流至關重要!
此外,我發現如果將'rm'變量設置爲2以使用POST重定向,當我返回到返回頁面時,我已獲取所需的所有數據。仍然沒有價值,但仍然沒有自動回報。 – Ken