Paypal 如何使用计费协议收取首次付款?

Paypal 如何使用计费协议收取首次付款?,paypal,paypal-sandbox,paypal-rest-sdk,paypal-subscriptions,Paypal,Paypal Sandbox,Paypal Rest Sdk,Paypal Subscriptions,首先,如果我在一个错误的论坛上问这个问题,请原谅。请给我指引正确的方向 我们正在创建一个新的平台,用户可以在这个平台上销售他们的数字产品。现在,为了将其货币化。我们向他们收取一些费用。让我们来解释5% 为了实现这一目标,我们已尝试联系贝宝,以获得市场API访问权。但它的功能有限,仅适用于大型组织。所以我们研究了其他方法 我们找到的最合适的方式是在我们的平台上与卖家签订一份账单合同,然后在每次销售中向他们收取相应的费用 这是我到目前为止得到的 创建计费计划(POST…/付款/计费计划/) 创建账单

首先,如果我在一个错误的论坛上问这个问题,请原谅。请给我指引正确的方向

我们正在创建一个新的平台,用户可以在这个平台上销售他们的数字产品。现在,为了将其货币化。我们向他们收取一些费用。让我们来解释5%

为了实现这一目标,我们已尝试联系贝宝,以获得市场API访问权。但它的功能有限,仅适用于大型组织。所以我们研究了其他方法

我们找到的最合适的方式是在我们的平台上与卖家签订一份账单合同,然后在每次销售中向他们收取相应的费用

这是我到目前为止得到的

  • 创建计费计划(POST…/付款/计费计划/)
  • 创建账单协议(POST…/付款/账单协议/)
  • 将用户发送到批准\u url,用户批准,重定向到返回url
  • 执行协议(POST…/付款/账单协议//协议执行)
  • 我们正在数据库中保存账单协议ID

    现在你们可以看到他们对账单协议的解释

    什么是计费协议?它是如何工作的

    计费协议允许卖家在以下情况下向您的PayPal帐户收费: 你向他们购买商品或使用他们的服务

    这方面的一个例子是,一份支付易趣卖家费用的协议 在易趣上登录物品

    计费协议不同于订阅。具有 订阅时,在指定期间收取固定金额的费用,但 使用计费协议,金额和时间段不是固定的

    我现在不明白的是,由于没有API调用,如何向客户收取第一笔付款

    我期待着这样的事情

    /payments/billing-agreements/charge/BILLING_AGREEMENT_ID
    

    如果我想的方向不对,请指导我?

    事实上,贝宝对其定期付款有一个模棱两可的文档。对于如何收取首次付款的问题,您可以在创建计费计划时将首次付款金额放入设置费用字段

    安装费

    协议设置费的货币和金额。此费用是到期的初始非经常性付款金额 创建账单协议时立即执行。可以用作 初始金额触发初始金额失败金额操作。默认值 因为金额为0


    事实上,PayPal对其定期付款有一个模棱两可的文档。对于如何收取首次付款的问题,您可以在创建计费计划时将首次付款金额放入设置费用字段

    安装费

    协议设置费的货币和金额。此费用是到期的初始非经常性付款金额 创建账单协议时立即执行。可以用作 初始金额触发初始金额失败金额操作。默认值 因为金额为0


    您的首次付款将在计费协议开始日期收取。 但正如我们所知,开始日期必须大于当前日期,可能比当前日期多24小时,
    所以,如果您想立即收费,您可以在创建计费计划时定义设置费用。当您根据这些计划创建协议时,请在下一个付款日期设置开始日期,这样,第一次付款将立即收取安装费,而在计费计划开始日期,您的第一次付款将在计费协议开始日期收取。 但正如我们所知,开始日期必须大于当前日期,可能比当前日期多24小时, 所以,如果您想立即收费,您可以在创建计费计划时定义设置费用。当您根据这些计划创建协议时,请将开始日期设置为下一个付款日期,这样,第一次付款将立即收取安装费,而计费计划的开始日期将收取下一次付款