2011-07-21 157 views
4

我需要允許用戶通過我的網站上的信用卡支付。我試圖找到合適的API選項,但無法找到它。到目前爲止,我已經通過PayPal進行了支付,但現在我需要允許用戶通過信用卡支付而無需在PayPal上進行支付。PayPal API通過信用卡支付

任何人都知道什麼是特定的付款方式?

+0

請顯示您的感謝並標記您以前提出的問題的可接受答案。謝謝。 :) – Josh

+0

更好的回答在這裏: http://stackoverflow.com/questions/7689640/paypal-express-checkout-pay-without-account – bgolson

回答

4

這裏有一種方法:

首先,您需要與PayPal進行Website Payments Pro商家帳戶。然後,熟悉DoDirectPayment API,這將允許您 流程交易您的網站與貝寶在後臺工作。客戶可以在您的網站上填寫他們的信用卡信息等,而無需直接訪問PayPal。

這也意味着客戶不會被要求有一個PayPal賬戶才能在您的網站上進行交易。

如果您採取這種方式,您將需要SSL證書,並且需要對不希望在您的網站上進行交易的客戶實施快速結帳。

Sample Code讓你的腳溼潤。祝你好運!

+0

謝謝。我在哪裏可以找到該表單放置在我的網站上? – robos85

+0

如果我理解不錯,要測試付款狀態並在'後臺'中更新,我需要使用PayPal SandBox,並且必須使用Express Checkout?我有ipn實施其他類型的交易。 – robos85

+0

爲了不經過現場測試,即使不使用真錢,也可以使用PayPal的Sandbox環境。使用沙盒,您可以使用假金額設置測試帳戶,並使用這些測試憑據來測試您的網站。我對IPN並不完全熟悉,但看起來您仍然需要同時執行Express Checkout API(針對PayPal用戶)和DoDirectPayment API(針對非PayPal用戶)。 IPN不會通知您觸發交易的事件嗎? (不一定執行處理交易的操作?) – Josh

相關問題