如何使用条带插入元数据详细信息或扩展新属性

How can i insert metadata details or expand new properties using stripe

我只是想应用 stripe 的文档所说的关于添加元数据的内容 属性 然后我可以添加所有内容并且它可以显示在 webhook 中,但我已经尝试添加元数据,甚至展开详细信息,但我不知道如何,这是代码:

$session = \Stripe\Checkout\Session::create([
    'success_url' => 'https://example.com/success',
  'cancel_url' => 'https://example.com/cancel',
  'payment_method_types' => ['card'],
  'line_items' => [
    [
      'price' => $price_id,
       'metadata' =>['prod_id' => ' TEST'], //// i want to store something like that
      'quantity' => 1,
    ],
  ],
  'mode' => 'payment',
  ]);

您可以将元数据添加到对象,但不能添加到行项目数组中。

添加如下元数据

$session = \Stripe\Checkout\Session::create([
  'success_url' => 'https://example.com/success',
  'cancel_url' => 'https://example.com/cancel',
  'payment_method_types' => ['card'],
  'line_items' => [
    [
      'price' => $price_id,
      'quantity' => 1,
    ],
  ],
  'metadata' =>['prod_id' => ' TEST'], //// i want to store something like that
  'mode' => 'payment',
  ]);