Laravel-为每个用户集成贝宝

时间:2020-09-23 11:48:58

标签: laravel paypal

我如何为每个用户设置贝宝付款方式?我制作了一个应用程序,其中所有用户都在出售他们的包裹,我想用PP支付每个包裹的费用吗?

我搜索了一些教程,但这仅适用于电子商务,例如一封电子邮件和一个API。

1 个答案:

答案 0 :(得分:0)

您可能正在寻找标准的PayPal Checkout集成,但是在订单的payee中指定了额外的purchase_units对象:

  purchase_units: [{
    amount: {
      currency_code: 'USD',
      value: '220.00'
    },
    payee: {
      email_address: 'USERRECEIVINGPAYMENT@EXAMPLE.COM'
    }
  }]

请参见https://developer.paypal.com/docs/checkout/integration-features/pay-another-account/


关于如何进行标准的PayPal Checkout集成,最可靠的解决方案是在服务器上实现两条路由,一条用于“设置交易”,一条用于“捕获交易”,在此处记录:https://developer.paypal.com/docs/checkout/reference/server-integration/

并将其用于客户的批准流程:https://developer.paypal.com/demo/checkout/#/pattern/server