【发布时间】:2019-04-27 23:29:27
【问题描述】:
首先,如果我在错误的论坛上问这个问题,请见谅。请指导我正确的方向。
我们正在创建一个新平台,用户可以在其中销售他们的数字产品。现在为了赚钱。我们正在向他们收取一些费用。比方说解释 5%
为了实现这一目标,我们已尝试联系 PayPal 以获得市场 API 访问权限。但它有限且仅适用于大型组织。所以我们研究了其他方法。
我们发现最合适的方式是在我们的平台上与卖家签订计费合同,然后在每次销售时向他们收取相应的费用。
这是我到目前为止所得到的。
- 创建结算计划(POST .../payments/billing-plans/)
- 创建结算协议(POST .../payments/billing-agreements/)
- 将用户发送到approval_url,用户批准,重定向到返回URL
- 执行协议(POST .../payments/billing-agreements//agreement-execute)
我们正在数据库中保存帐单协议 ID。
现在您可以在 PayPal website 上看到他们对帐单协议的解释。
什么是计费协议,它是如何运作的?
结算协议允许卖家在以下情况下向您的 PayPal 帐户收费 您从他们那里购买商品或使用他们的服务。
这方面的一个例子是支付 eBay 卖家费用的协议 在 eBay 上列出商品。
结算协议不同于订阅。和 订阅,在指定期间收取固定金额,但 使用结算协议,金额和时间段不是固定的。
我现在不明白的是,由于没有可用的 API 调用,我如何向客户收取第一笔付款?
我期待这样的事情
/payments/billing-agreements/charge/BILLING_AGREEMENT_ID
如果我想错了方向,请指导我?
【问题讨论】:
标签: paypal paypal-sandbox paypal-rest-sdk paypal-subscriptions