【问题标题】:paypal/wepay delayed chained payment phppaypal/wepay延迟链式支​​付php
【发布时间】:2014-08-20 15:50:16
【问题描述】:

我已经尝试了很多搜索,但没有得到任何解决方案或适当的例子。

我想使用 paypal 和 wepay 付款..

场景是, 用户需要使用 paypal 或 wepay 支付,用户账户将仅在那个时候被扣款。 但在管理员批准该付款之前,中间账户和收款人不会记入该金额。 如果管理员批准付款,则付款会发放到中间账户和收款人。 如果管理员不同意,则付款人将被退还。 如果在 45 天内未采取任何行动,则付款人将在 45 天后退款。

我尝试了很多例子,但没有得到任何合适的解决方案。 我也试过, https://github.com/paypal/adaptivepayments-sdk-php/tree/master/samples(缺少一些文件)

请帮帮我。 请给我一些工作示例

【问题讨论】:

  • 您能具体说明一下这个场景吗?

标签: php paypal paypal-adaptive-payments


【解决方案1】:

用一些你可以使用的解决方案来重新表述你的场景。

付款人尝试向收款人付款。这将进入管理员可以批准的队列。付款人的卡应该被标记以供使用,但实际上并不收费。在 WePay 中,您将使用 /credit_card/create + /credit_card/authorize 调用。现在,只要卡获得批准,您就可以对其进行收费。

您也可以使用https://www.wepay.com/developer/usecases/delayed-payouts,它会先从卡中扣款,但在您愿意之前不会将其发放给商家。

或者您可以使用https://www.wepay.com/developer/usecases/tipping-point-payments,它可以让您承诺金额,但在得到管理员批准之前不要收费。

当管理员批准后,您可以使用令牌向卡收费、触发延迟付款或触发临界点付款。但是,您希望钱从付款人的卡中取出。

对于贝宝- 您很可能希望对交易进行预先批准 https://developer.paypal.com/docs/classic/adaptive-payments/ht_ap-basicPreapproval-curl-etc/

然后在获得批准后,您将调用支付 API 以实际使用预先批准。 https://developer.paypal.com/docs/classic/api/adaptive-payments/Pay_API_Operation/

【讨论】:

  • 感谢 Scott Feinberg,您的回答帮助我解决了 wepay,但我需要更多有关 paypal 的帮助。我知道 wepay 的功能。您对 paypal 有任何想法吗?
  • 添加了有关 Paypal 的信息。目前尚不清楚最佳方案,但通常应该可行。
猜你喜欢
  • 2012-10-23
  • 2013-04-17
  • 2018-03-04
  • 2012-03-04
  • 2015-04-30
  • 2014-09-11
  • 2015-03-29
  • 2012-07-12
  • 2014-10-21
相关资源
最近更新 更多