WordPress/WooCommerce - 将付款从站点 PayPal 帐户发送到另一个 PayPal 帐户

标签 wordpress paypal woocommerce

场景:
我在一个众筹网站上工作。以下是我正在执行的步骤。

  1. 事件创建者在网站上创建事件。
  2. 贡献者看到事件并使用 PayPal 为其做出贡献。
  3. 网站将保留为事件筹集的资金,并在事件达到目标时发放。即所有资金都将转到网站的 PayPal 帐户,直到事件达到目标。
  4. 当事件达到目标时,网站会将资金从网站的 PayPal 账户转移到事件创建者的 PayPal 账户。

问题:我在第四步。该网站收到事件的所有资金。我需要将一些功能与事件完成功能 Hook ,该功能会将资金从网站的 paypal 帐户发送到事件创建者的 PayPal 帐户。 我需要你的建议我该怎么做?有什么函数可以做这部分吗?

如果有帮助,付款处理将通过 woocommerce 完成。

最佳答案

PayPal 不会像您解释的那样允许您将您的帐户用作托管。你可能会侥幸逃脱一段时间,但最终他们会看到发生了什么,然后他们会关闭它。如果你当时有一堆事情发生,那么你的状态可能会很糟糕。

您需要做的是使用 Preapprovals .具体来说,Preapproval API .

贡献者不会预先支付任何费用,而是他们会为您的应用程序设置一个预先批准的配置文件,以便您可以在需要时/如果需要代表他们触发付款。

当达到目标并需要触发付款时,您的应用程序将通过 Pay API 使用每个贡献者的预批准 key 处理所有这些付款。 .

这不仅是 PayPal 要求您处理它的方式,而且如果您在收到付款时支付费用,那么它也将避免双重费用,然后您稍后汇款的人也将是支付费用。

没有任何现成的 WordPress/WooCommerce 插件可以开箱即用,但如果您熟悉构建自己的插件,则可以使用此 PayPal PHP SDK使这些 API 调用对您来说非常快速和轻松。

关于WordPress/WooCommerce - 将付款从站点 PayPal 帐户发送到另一个 PayPal 帐户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34102531/

相关文章:

php - 在图像之间添加空间

html - 如何在标题中编辑菜单 - wordpress

paypal - 通过 PayPal RefundTransaction NVP API 发放部分退款后,IPN 监听器仅显示付款状态为 "Refunded,"而不是 "Partially_Refunded"

php - 从 WooCommerce 中的 SKU 获取产品的 Url

wordpress - 电子商务 : cart total shows zero for 1 item

php - 将产品缩略图添加到 Woocommerce 管理员订单列表

wordpress - Pretty Permalinks 不工作 - WordPress 与 Tomcat

ios - PayPal 支付卡住 "processing"

PayPal 沙盒商户 ID

javascript - PHP 函数输出仅在点击页面后更新