Php 它';是否可以从stripe standard检索支付意图?
我正在使用“我可以连接用户并创建付款意图”作为直接费用,如下所示:Php 它';是否可以从stripe standard检索支付意图?,php,stripe-payments,Php,Stripe Payments,我正在使用“我可以连接用户并创建付款意图”作为直接费用,如下所示: $payment=PaymentIntent::创建([ “金额”=>美元金额, “货币”=>“美元”, //“申请费金额”=>123, ], [ “条带用户帐户”=>$stripe用户id, ]); 我在后端保存了$payment->id和$payment->client\u secret这是我需要支付和退款的内容,但我需要检索此付款,当我这样做时,条带会给我以下错误:条带/error/InvalidRequest,并显示消
$payment=PaymentIntent::创建([
“金额”=>美元金额,
“货币”=>“美元”,
//“申请费金额”=>123,
], [
“条带用户帐户”=>$stripe用户id,
]);
我在后端保存了$payment->id
和$payment->client\u secret
这是我需要支付和退款的内容,但我需要检索此付款,当我这样做时,条带会给我以下错误:条带/error/InvalidRequest,并显示消息“无此类付款意图:pi_asdjaiudaisda
我正在按如下方式检索付款:
PaymentIntent::检索($payment->id);
这就像文档所说的,但看起来不起作用。就像您在创建PaymentIntent时通过传递'Stripe\u account'=>$Stripe\u user\u id,
来“代表Stripe Connect帐户发出API请求”
在检索PaymentIntent时也需要执行同样的操作
原因是此PaymentIntent存在于Connect帐户上(因为它是在那里创建的),因此您必须使用stripe\u account
参数代表Connect帐户进行检索/更新API调用,以访问该PaymentIntent
谢谢,我在付款意向API文档中没有看到此标志,所以我以前没有尝试过。这确实有效。