![](/img/trans.png)
[英]Change Currency code and amount according to user's country in stripe checkout page
[英]How to change Stripe's currency display on website?
我做了一個帶有條紋結帳的簡單網站,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”是澳大利亞元,問題是出現“條紋”結帳頁面時,屏幕截圖顯示“ USD”:
有沒有一種方法可以將“ USD”更改為“ AUD”,並確保向客戶收取$ 47.5 AUD而不是USD?
謝謝!
Checkout有很多其他參數,這里您想要的是data-currency
。 如果將data-currency=aud
添加到數據屬性,則將獲得所需的內容。 您可以在此處找到所有選項: https : //stripe.com/docs/checkout#optional
但是,這僅用於顯示目的。 要實際向客戶收取澳元費用,您需要將澳元傳遞給服務器端的currency參數,以創建收費電話: https : //stripe.com/docs/api#create_charge-currency
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.