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

时间:2017-12-18 13:13:38

标签: javascript html stripe-payments checkout

我做了一个带条纹结账的简单网站, 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>

工作正常。但是,金额&#34; 4750&#34;在上面的代码是澳大利亚元,问题是当Stripe结帐页面出现时,它显示&#34; USD&#34;截图: enter image description here

有没有办法改变&#34; USD&#34;到&#34;澳元&#34;并确保客户收取47.5澳元而非美元?

谢谢!

1 个答案:

答案 0 :(得分:2)

Checkout有很多其他参数,你想要的参数是<Alloy> <Window title="Action Bar Title"> <ActionBar platform="android" displayHomeAsUp="true" onHomeIconItemSelected="close"></ActionBar> </Window> </Alloy> 。如果您将data-currency添加到数据属性,那么您将获得所需内容。你可以在这里找到所有选项: https://stripe.com/docs/checkout#optional

这仅用于前端的显示目的。要以AUD方式向客户实际收费,您需要将AUD传递给服务器端的货币参数创建充电电话: https://stripe.com/docs/api#create_charge-currency