Php 使用PaymentIntents API将产品添加到付款

Php 使用PaymentIntents API将产品添加到付款,php,stripe-payments,Php,Stripe Payments,我刚刚使用PHP上的支付意图API通过stripe完成了支付设置,忘记了必须添加用户刚刚购买的产品/项目 通过查看API参考资料,我没有看到任何可以向支付意图中添加项目的地方,这样我就可以检索稍后在webhook中购买的内容 我是否需要自己创造奇迹,以某种方式将项目添加到元数据数组中,或者我在这里遗漏了什么?PaymentIntents不跟踪任何与购买相关的产品,只跟踪金额。为了将产品链接到付款,您需要将生成PaymentIntent作为流程的一部分。PaymentIntent不跟踪任何与购买相

我刚刚使用PHP上的支付意图API通过stripe完成了支付设置,忘记了必须添加用户刚刚购买的产品/项目

通过查看API参考资料,我没有看到任何可以向支付意图中添加项目的地方,这样我就可以检索稍后在webhook中购买的内容


我是否需要自己创造奇迹,以某种方式将项目添加到元数据数组中,或者我在这里遗漏了什么?

PaymentIntents不跟踪任何与购买相关的产品,只跟踪金额。为了将产品链接到付款,您需要将生成PaymentIntent作为流程的一部分。PaymentIntent不跟踪任何与购买相关的产品,只跟踪金额。为了将产品链接到付款,您需要将生成PaymentIntent作为流程的一部分。PaymentIntents没有行项目列表。我认为你把事情和结帐会议搞混了。PaymentIntents没有行项目列表。我认为你把事情和结帐过程混在一起了。看起来你必须1创建发票,2为订单中的每个产品创建发票项目,3完成发票以获得PaymentIntent,4使用PaymentMethod确认意图。如果他们在创建PaymentIntent时只添加了一个line_items参数,这会更容易。看起来您需要1创建发票,2为订单中的每个产品创建发票项目,3完成发票以获得PaymentIntent,4使用PaymentMethod确认意图。如果他们在创建PaymentIntent时只添加了一个line_items参数,会更容易。