【发布时间】:2020-12-30 04:33:40
【问题描述】:
我正在与 Stripe 支付网关集成 - API 的最新版本。
除了“client_reference_id”没有传递给 webhook 或事务(没有出现在日志中)之外,这一切都在工作 - 我需要这个来更新数据库中的订单。
我的代码是:
$session = \Stripe\Checkout\Session::create([
'billing_address_collection' => 'required',
'payment_method_types' => ['card'],
'line_items' => [[
'amount' => 1011,
'currency' => 'GBP',
'name' => 'Purchase',
'description' => 'test',
'quantity' => 1,
]],
'client_reference_id' => 'TEST1111223',
'mode' => 'payment',
'success_url' => 'https://example.com/success',
'cancel_url' => 'https://example.com/cancel'
]);
根据文档,这应该通过:https://stripe.com/docs/api/checkout/sessions/create
我做错了吗?
其他人问了同样的问题但没有得到回答:The "client_reference_id" argument is not passed
【问题讨论】:
标签: stripe-payments