web-dev-qa-db-ja.com

ストライプ通貨-すべての金額はセント/ 100分の1ですか、それとも通貨に依存しますか?

現在、別の支払い処理業者から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を掛けるべきですか?

16
jcampbell1

すべての金額は「最小共通通貨単位」です。ほとんどの場所でこれはセントになりますが、日本では通貨の小数がないため、1円が最小の通貨単位であるため、amount = 1(1円)になります。

追加情報は このドキュメント にあります。

20
Matthew Arkin