質問: 決済APIとして、Stripeを使用して(外国人用に)多国通貨決済を実装を試みています。 日本でサービスを設計することにおいて、以下の点が気になったので、質問させてください。 ・ 決済通貨について 表示されている商品の金額が、外国人の自国通貨の場合、 その通貨の金額でstripe決済するという実装で他のサービスは実装しているのでしょうか? (~~は良い設計でしょうか?~~) それとも、 表示されている商品の金額は、外国人の自国通貨だけど、 実際はその価値分の日本円で、stripe決済するという実装で他のサービスは実装しているのでしょうか? (~~が良い設計でしょうか?~~) また、みなさんは、どちらが良いとかどのように思いますか?
回答: どちらが良い設計とか判断できるものではないと思います。 為替変動のリスクをどちらが負担するかの違いですよね。 設計というより要件で決めるべきことだと思います。