Php 如何使用laravel出纳的外部账户内部收费方法
我使用的是Php 如何使用laravel出纳的外部账户内部收费方法,php,laravel,stripe-payments,laravel-cashier,Php,Laravel,Stripe Payments,Laravel Cashier,我使用的是laravel出纳应用程序,用户可以通过3种方式订阅 月 每年 一次 我使用的是每月和每年订阅和一次订阅 问题是我无法将外部帐户的详细信息传递给计费方法(金额应从用户帐户贷记到此帐户),但对于create方法,它可以完美地工作 对于create我使用了下面的代码,这里用户的借记金额将贷记到$subscriptionOptions帐户 $subscription=$request->user()[ 'email'=>$request->user()->email, 'name'=>$
laravel出纳
应用程序,用户可以通过3种方式订阅
- 月
- 每年
- 一次
每月
和每年
订阅和一次订阅
问题是我无法将外部帐户的详细信息传递给计费方法(金额应从用户帐户贷记到此帐户),但对于create
方法,它可以完美地工作
对于create
我使用了下面的代码,这里用户的借记金额将贷记到$subscriptionOptions
帐户
$subscription=$request->user()[
'email'=>$request->user()->email,
'name'=>$request->user()->name,
['metadata'=>['name'=>$app->name]],
],$subscriptionOptions);
对于费用
我使用了下面的代码,这里用户的借记金额不会贷记到$subscriptionOptions
帐户
$subscription=$request->user()->charge(200,$request->paymentMethodId[
“元数据”=>[
'app'=>$app->name,
]
],$subscriptionOptions);
有人能帮我吗?谢谢。外部账户()是用来付款的。你不能向他们收费,这在Stripe中是不受支持的。例如,为了模拟这种情况,您可以收集相同的银行帐户详细信息,但可以为客户对象创建ACH付款方法()对不起,我的英语很差。我想要的是,当从用户的银行帐户借记金额时,借记的金额应转移到
$subscriptionOptions
银行帐户。目前,它发生在create
方法中,我想将其实现到charge
方法中。