[英]Paypal options for “Pay now” button integration (PHP)
我已經用PHP推出了自己的購物車網站,並且我想添加一個“立即付款”按鈕,該按鈕:
我想要一個不支付任何Paypal每月費用的解決方案。 但是我發現貝寶(Paypal)文檔嚴重混亂,還有其他一些SO問題:
貝寶(Paypal)文檔建議,如果我想要“立即付款”按鈕,那么我唯一的選擇是使用“僅托管唯一解決方案”。 這到底是什么意思?
它還說:“不能將Hosted Button與Hosted Sole Solution一起使用;應該使用令牌按鈕。” 請原諒這個愚蠢的問題,但這意味着如果我要使用貝寶“立即付款”按鈕,我必須使用始終使用“令牌”的“托管唯一解決方案”嗎? “令牌”方案到底如何工作? 其他問題表明數據是以純文本形式發送的,因此可以被破解,但是令牌的概念似乎暗示了其他含義?
最后但並非最不重要的一點, 是否有“立即付款”按鈕的PHP代碼示例? 我很奇怪,為什么這一切都必須如此令人困惑! (我對PHP感到很滿意,但要真正了解Paypal“立即付款”系統的工作原理,示例將是理想的)
如果很重要,我也想使用Paypal IPN,但是我之前已經做過,因此將其視為一項單獨的任務,除非必須為“立即付款”按鈕考慮它。
這里最大的因素是您不想支付月費。 這將限制您使用貝寶(PayPal)付款標准/快速結帳,這兩種方式都沒有月費。
PayPal Standard是您的“立即付款”按鈕。 它們不過是HTML發布表單,可以在您的PayPal帳戶的按鈕工廠中創建,也可以創建自己的表單。
PayPal Express Checkout是一種基於API的解決方案,在沒有購物車平台的情況下,其性能幾乎與PayPal Standard相同。 Express Checkout默認情況下不允許客戶以訪客身份簽出,需要在初始API調用中傳遞其他變量(solutiontype = sole)。
在我看來,PayPal Standard將成為您追求的產品。 這是PayPal Standard基本“開發人員”指南的鏈接:
https://developer.paypal.com/webapps/developer/docs/integration/web/
如果您希望通過PayPal系統創建按鈕,請登錄您的PayPal帳戶,單擊右上角的“配置文件”,然后選擇“我的銷售工具”。 選擇“ PayPal按鈕”旁邊的“更新”,然后單擊右側的“創建新按鈕”。 按鈕構建器實際上是一個簡單的工具,它將為您提供完整的HTML表單以粘貼到您網站的源代碼中。
原來,我想要的是Express Checkout:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.