小编Kaa*_*Dev的帖子

stripe checkout.session 返回 data. payment_intent 为 null

当我创建带有条带的 checkout.session 时,返回的 data. payment_intent 为 null 我填写了每个必填字段并且付款有效。但没有 payment_intent。

const url = await stripe.checkout.sessions
  .create(
    {
      line_items: [
        {
          price_data: {
            product_data: {
              name: productName,
              description: productDescription,
              images: [
                'randomimage-url',
              ],
            },
            currency: 'eur',
            unit_amount: priceInCents,
            
          },
          quantity: 1,
        },
      ],
      payment_intent_data: {
        application_fee_amount: feeAmount,
        setup_future_usage: 'on_session'
      },
      mode: 'payment',
      success_url: 'http://localhost:3000/payment',
      cancel_url: 'http://localhost:3000',
    },
    {
      stripeAccount: stripeExpressUserId,
    }
  )
Run Code Online (Sandbox Code Playgroud)

javascript api stripe-payments reactjs

3
推荐指数
1
解决办法
2303
查看次数

标签 统计

api ×1

javascript ×1

reactjs ×1

stripe-payments ×1