我正在用 PHP 创建一个网站,我从用户那里获取信用卡信息,现在我想处理该信息。还有一些定期付款
。
我的用例是,我将从用户帐户中扣除一些钱,例如 100 美元
并托管它们,并在确认后将 10%
转移到另一个帐户,剩下的 90%
到另一个帐户。
我知道 Paypal 和不同的支付网关,但我想确保我所做的是否正确。
我的理解是
用于托管
我将从用户账户中扣除资金并将其转入我的(管理员)账户,并在确认后将其他金额转入相应账户。
不确定这是不是最好的方法。 我还看到 paypal 允许您定期付款,但是如果我只有用户的信用卡信息怎么办。我该怎么做?
I see similar question for escrow but not helpful
同样重要的是要了解我的站点数据库将如何提供帮助,我是否会依赖我的数据库进行定期付款和托管或某些第三方?
最佳答案
在托管中持有资金不是 PayPal(或任何商家帐户提供商)喜欢您做的事情。
相反,对于 PayPal,您可以使用他们的预批准 API 来允许您的用户设置配置文件,这样您就可以代表他们提交付款而无需进一步批准。这样您就不必持有任何资金,但是当需要转移资金时,您可以使用他们的预批准 key 来进行。
要直接使用信用卡进行定期付款,您需要注册 Payments Pro w/Recurring Billing。这将允许您从信用卡数据创建配置文件,而无需用户拥有 PayPal 帐户。
关于php - 在 PHP 中向站点添加支付方式和托管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21503718/