【发布时间】:2022-05-09 22:20:59
【问题描述】:
我使用 Stripe Checkout(Stripe 版本 2016-07-06),我想通过参数“client_reference_id”恢复个性化数据,但在 JSON 中我没有找到它,而我有金额或电子邮件例子。我在测试环境。你能帮我吗 ?提前谢谢你
$session = \Stripe\Checkout\Session::create([
'client_reference_id' =>'TEST',
'customer_email' => 'email@ovh.fr',
'payment_method_types' => ['card'],
'line_items' => [[
'name' => 'My purchase',
'amount' => '1000',
'currency' => 'eur',
'quantity' => 1,
]],
'success_url' => 'https://www.loremipsum.fr',
'cancel_url' => 'https://www.loremipsum.fr',
]);
【问题讨论】:
-
我认为这是您需要从数据库中获取的东西,一种您分配给客户端的唯一 ID。
-
是的,正如上面的评论者所说,这是您需要生成的 id。此外,为了清楚您使用的是较旧的 api 版本,Checkout Sessions 与新版本的 Checkout 一起使用,该版本基于重定向/与 Stripe 的旧 Checkout 产品(弹出窗口)完全不同。 stripe.com/docs/payments/checkout
标签: php stripe-payments