【问题标题】:How does a Checkout Page take the user input information and pass it to Stripe?结帐页面如何获取用户输入信息并将其传递给 Stripe?
【发布时间】:2020-11-28 12:24:12
【问题描述】:

到目前为止,我已经创建了一个产品模式,在进行结帐时,会出现 Stripe 弹出窗口,用户可以继续付款。

https://streamable.com/30p4eh

虽然,我必须先更改结帐按钮以弹出结帐页面,以便用户可以输入他的送货地址等。结帐页面如何将用户输入的信息传递到 Stripe?整个过程如何运作?我必须将所有产品添加到 Stripe 产品页面吗?可以像在这个 Firebase 视频中那样使用 Stripes 结帐页面吗? Firebase

【问题讨论】:

  • 嗨@carrianne,您能否更具体地了解您需要了解的内容?并添加您已经尝试过的任何代码?
  • 用户希望购买的商品必须被传递到他/她在其中插入他/她的个人数据和送货地址的结帐页面。付款通过 Stripe 进行,Stripe 将用户通过 Webhook 购买的商品交付给销售点进行处理。这是正确的吗?
  • 不确定 webhook,但其余的都是正确的。然后您可以根据需要重定向/处理返回的数据

标签: node.js stripe-payments payment checkout


【解决方案1】:

Checkout payments guide 现在包含一个漂亮的图表,我认为它应该有助于理解您的问题。

您使用付款信息创建结帐会话,然后将您的客户重定向到 Stripe。 Stripe 显示有关购买的信息并从您的客户那里收集付款信息,然后将他们重定向回您指定的 URL。在后台,您会收到付款成功的通知,您可以管理订单履行。

如果您需要有关此特定部分的更多信息,请随时询问更多详细信息!

更新:在第二次审核中,我发现我错过了您的视频展示了旧版 Checkout 集成。 Stripe 具有新的 Checkout 集成,支持多种支付方式并支持符合 SCA 的身份验证挑战。查看migration guide 以更新您的集成。

【讨论】:

猜你喜欢
  • 2022-07-12
  • 2019-06-29
  • 2020-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-07-24
  • 2021-10-17
  • 2016-05-21
相关资源
最近更新 更多