php - 在 PHP 中向站点添加支付方式和托管

标签 php mysql paypal payment-gateway escrow

我正在用 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/

相关文章:

php - 可选的正则表达式模式不产生任何值

php - 如何在codeigniter中计算group_concat

php - 无法在多维数组中声明新数组

paypal - 如何从 IPN 消息中知道 MaxFailedPayments 已经到达?

php - 如何在 Laravel 中创建具有无限子页面的路由?

每个星期五工作的php脚本

MySQL/MariaDB 更新计数器分组依据

javascript - 带有 Angular 应用程序的 Paypal 返回 url

php - PayPal - 获取定期配置文件的交易详细信息

php - 使用 mysql 和 PHP 在选择下拉列表中分类