現在、別の支払い処理業者からStripeに移行するためのコードを書いています。
通貨が米ドルの場合、stripeはセントを使用することを知っています。つまり、strip(1000 USD)== $ 10.00です。ユーロについても同じです。stripe(1000EUR)==€10.00と仮定します。
しかしJPYはどうですか? 100円は約1ドルです。それで私はStripe 10000 JPYを送って100円〜= $ 1を手に入れますか? Stripe 100 JPYを送って100円〜= $ 1を取得できますか?
特別な除数はありますか?すべての通貨は100分の1で示されていますか?ドキュメントに答えが見つかりません。日本人に10ドルのサービスで0.1ドルまたは1000ドルを請求したくありません。
AEDはどのように命名されていますか。彼らは最小単位/コインとして1/10を使用します。 10を掛けるべきですか?
すべての金額は「最小共通通貨単位」です。ほとんどの場所でこれはセントになりますが、日本では通貨の小数がないため、1円が最小の通貨単位であるため、amount = 1(1円)になります。
追加情報は このドキュメント にあります。