gpt4 book ai didi

javascript - 如何更改 Stripe 在网站上的货币显示?

转载 作者:行者123 更新时间:2023-11-30 14:52:49 26 4
gpt4 key购买 nike

我做了一个带 Stripe 结帐的简单网站,JavaScript 非常简单:

                    <script
src="https://checkout.stripe.com/checkout.js" class="stripe-button"
data-key="${homeForm.public_token}"
data-amount="4750"
data-name="My Product"
data-description="Something interesting"
data-image="https://stripe.com/img/documentation/checkout/marketplace.png"
data-locale="auto"
data-zip-code="true">
</script>

它工作正常。但是,上面代码中的金额“4750”是澳元,问题是当出现Stripe结帐页面时,它显示“USD”,如截图所示: enter image description here

有没有办法将“USD”更改为“AUD”并确保向客户收取 47.5 澳元而不是美元?

谢谢!

最佳答案

Checkout 有很多附加参数,您在这里需要的参数是 data-currency。如果将 data-currency=aud 添加到数据属性中,您将获得所需的结果。您可以在此处找到所有选项: https://stripe.com/docs/checkout#optional

不过这只是为了在前端显示。要实际以澳元向您的客户收费,您需要将澳元传递给服务器端创建收费调用的货币参数: https://stripe.com/docs/api#create_charge-currency

关于javascript - 如何更改 Stripe 在网站上的货币显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47869287/

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