gpt4 book ai didi

stripe-payments - 如何在客户点击 "Pay"之前使用 Payment Request 按钮获取默认送货地址?我正在使用 Stripe.js 和 Elements

转载 作者:行者123 更新时间:2023-12-02 11:19:10 27 4
gpt4 key购买 nike

我正在使用 Stripe 的 PaymentRequest 按钮来收集付款和运输信息,以便稍后在服务器端使用 Stripe 处理付款。我的目标是 ApplePay,但目前正在 PaymentRequest API (Chrome) 下进行测试。

在提交付款表格之前,我需要知道客户的送货地址以计算和显示税额(并更新总计)。我可以通过“shippingaddresschange”事件轻松获取它,但前提是客户更改了地址。

如果客户以后不更改它,我如何获得付款申请表自动加载的默认送货地址?初始(默认)地址似乎不会触发“shippingaddresschange”事件。

最佳答案

请参阅 https://rsolomakhin.github.io/pr/single/ 中的示例和 https://rsolomakhin.github.io/pr/multi/ .如果您预先选择了可以用于世界上任何地址的送货选项,即全局统一运费,Chrome 会预先选择一个地址。在这里,在用户授权付款之前,您不会知道送货地址。

但是,就您而言,您需要知道送货地址才能计算和显示税额。这意味着您没有全局统一费率,因此您不会预先选择运输选项。在这种情况下,Chrome 要求用户明确同意向您提供他们的地址,这意味着用户的地址不会在 UI 中预先选择,因为它现在正在实现。

关于stripe-payments - 如何在客户点击 "Pay"之前使用 Payment Request 按钮获取默认送货地址?我正在使用 Stripe.js 和 Elements,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48512176/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com