如何将简单的电子商务Stripe付款升级到Market Stripe付款

时间:2019-07-17 11:49:41

标签: laravel stripe-payments

我通过在应用程序中使用Stripe Elements添加了Stripe付款功能,但是现在客户希望它使用Stripe-Connect进入市场。如果产品的卖方获得买方支付的金额的80%,而市场所有者则获得20%。

有什么方法可以升级而不完全删除Stripe Elements?

我已经仔细研究了一下,我们需要卖家account_id才能将付款发送到他/她的帐户。

我目前正在使用这种方法来提交付款。

$charge = Stripe::charges()->create([
            'amount' => $request->price,
            'currency' => 'USD',
            'source' => $request->stripeToken,
            'description' => $request->title,
            'receipt_email' => $request->email,
        ]);

我想我只需要在上述方法中添加application_fee_amount即可接受付款。像条纹所示:https://stripe.com/docs/connect/direct-charges#collecting-fees

请告诉我是否做错了什么以及是否有更好的解决方案。

如果我不必再次从头开始添加付款方式,那将非常非常棒。

0 个答案:

没有答案