我已经尝试了很多搜索,但没有得到任何解决方案或适当的例子。
我希望使用paypal和支付付款付款..
情景是, 用户需要使用paypal或wepay支付,用户帐户将仅在当时扣除。 但是,在管理员批准付款,中间帐户和收款人将不会记入金额。 如果管理员批准付款,则将付款发放到中间帐户和收款人。 如果管理员拒登,则付款人将退款。 如果45天之前没有任何行动,那么付款人将在45天后退还。
我尝试了很多例子,但没有得到任何适当的解决方案。 我也尝试过, https://github.com/paypal/adaptivepayments-sdk-php/tree/master/samples(遗漏了一些文件)
请帮帮我。 请给我一些工作实例
答案 0 :(得分:4)
使用您可以使用的一些解决方案来改写您的方案。
付款人尝试向收款人付款。这将进入管理员可以批准的队列。付款人的卡应该被标记化以供使用,但实际上并未收费。在WePay中,您将使用/ credit_card / create + / credit_card / authorize调用。现在,只要获得批准,您就可以为卡充电。
您还可以使用https://www.wepay.com/developer/usecases/delayed-payouts,这会先为卡充电,但在您想要之前不会将其发布给商家。
或者您可以使用https://www.wepay.com/developer/usecases/tipping-point-payments来承诺金额,但在管理员批准之前不会收取费用。
当管理员批准时,您使用令牌向卡充电,触发延迟支付或触发临界点支付。但是你想要钱从付款人卡中拿出来。
对于Paypal- 您很可能希望对交易进行预批准 https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/
然后在批准后,您将调用Pay API实际使用预批准。 https://developer.paypal.com/docs/classic/api/adaptive-payments/Pay_API_Operation/