回答
做到這一點的唯一方法是使用Express Checkout。在您的SetExpressCheckout請求中,您設置了SOLUTIONTYPE = Sole和LANDINGPAGE = Billing。
這將迫使要顯示這樣的人可以在不創建一個PayPal帳戶中輸入信用卡完整信用卡形式...
這不能與Payments Standard做,很可惜。 「付款標準」提供「訪客結帳」功能,但它都基於Cookie,因此如果使用的計算機上的任何人曾登錄PayPal帳戶,它將認爲這是他們未來的行爲,並贏得「提供信用卡選項。
編輯
這個問題又來了起來,我有更多的信息來提供。 Check it out。
對於那些正在致力於Express Checkout最新實施的人員,默認情況下只需打開信用卡選項卡就可以將額外的&SHIPTOCOUNTRYCODE=US
(或默認情況下的任何國家代碼)添加到nvpstring在做一個SetExpressCheckout
之前,它會像奇蹟一樣開始工作。
乾杯:)
這在我的任何測試中都沒有奏效。雖然新的頁面仍在分割,所以有可能這個嘗試的時間恰好是使用舊的佈局。 –
人們從谷歌到達這裏仍然不能設法解決它,有幾個關鍵的因素是:
貝寶參數:如果你看一下PayPal's API有3個相關領域:LANDINGPAGE,USERSELECTEDFUNDINGSOURCE,SOLUTIONTYPE。
不發送電子郵件參數。將電子郵件參數更改爲''(空白)。如果您確實發送電子郵件參數,它將始終打開登錄選項卡。
餅乾。不管你做什麼,如果用戶在他的瀏覽器上有一個PayPal cookie,登錄選項卡將默認打開(並且上述參數將被忽略),但沒有解決方案(據我所知),所以確保你檢查它是否適用於cookie處女瀏覽器。
- 1. PayPal支付額外信息
- 2. 用PayPal的商業信用卡支付
- 3. 使用信用卡支付時PayPal支付頁面掛起
- 4. PayPal API通過信用卡支付
- 5. Paypal信用卡支付集成問題
- 6. 從信用卡接受PayPal支付php
- 7. Yii php Paypal信用卡支付集成
- 8. PayPal支付:讓我使用PayPal支付付款成功
- 9. Laravel PayPal支付
- 10. 在PayPal支付
- 11. Paypal支付Webhooks
- 12. Paypal連鎖支付
- 13. Paypal支付執行
- 14. Paypal支付安全
- 15. PayPal付款:默認爲使用PayPal帳戶
- 16. Android - PayPal支付「sendAuthorizationToServer」
- 17. PHP PayPal支付3頁
- 18. 用PayPal支付用戶
- 19. 設置應用默認支付服務
- 20. Paypal支付跟蹤
- 21. paypal支付集成
- 22. Paypal支付代碼
- 23. PayPal在線支付
- 24. 支付網關使用PayPal
- 25. 使用paypal API支付
- 26. 如何使用PayPal支付
- 27. PayPal Pro託管支付頁面 - 在付款頁面禁用「PayPal支付」
- 28. 用PayPal支付鏈接付款
- 29. 集成PayPal支付親
- 30. Paypal沙箱支付失敗
很大,我正在尋找一個這麼久的時間,THX! – 23tux
優秀 - 這個信息是值得的黃金的重量,如果這是有道理的:p – Rohan
好吧,不幸的是,貝寶正在改變的事情,所以這不再工作。他們正在推出新的EC體驗頁面,即使設置了這些參數,他們也刪除了完整的信用卡選項。非常令人沮喪,但看起來他們不會改變它。您仍然有可能仍舊在舊網頁上,但仍然會這樣做,但只要您的帳戶更新到新網頁,不幸的是,此功能將會消失。 –