在PHP中向网站添加付款方式和托管

3 php mysql paypal escrow payment-gateway

我正在用PHP创建一个网站,我从中获取用户的信用卡信息,现在我想处理它recurring payment.还有一些.我的用例是,我$100将从用户帐户中扣除一些钱并将其托管,并在确认转移10%到另一个帐户并留90%在另一个帐户.我知道paypal和不同的支付网关,但我想确保我所做的是对的.

我的理解是,Escrow 我将从用户帐户中扣除资金并将其转移到我的(管理员)帐户,并在确认后将其他金额转移到各自的帐户.

不确定这是最好的方式.另外我看到paypal允许你定期付款,但如果我只有用户信用卡信息怎么办.我怎样才能做到这一点?

我看到类似的托管问题,但没有帮助

了解我的网站数据库将如何有用也很重要,我会依靠我的数据库进行定期付款和托管或某些第三方吗?

Dre*_*ell 6

在托管中持有货币不是PayPal(或任何商家帐户提供商)喜欢你做的事情.

相反,使用PayPal,您可以使用其预批准API来允许您的用户设置个人资料,以便您可以代表他们提交付款,而无需进一步批准.这样你就不必持有任何钱,但是到了移动它的时候,你可以使用他们的预先批准密钥.

对于直接使用信用卡付款,您需要使用Payments Pro w/Recurring Billing进行注册.这将允许您从信用卡数据创建配置文件,而无需用户拥有PayPal帐户.

  • @ user1765876:正确.您可以设置PayPal,将回调发送到您的站点并根据需要进行处理.这里有一个很好的PayPal IPN PHP类:https://github.com/Quixotix/PHP-PayPal-IPN - 我已经多次使用过它(有多次编辑(在我的网站上使用必备)).试试吧 :) (2认同)