Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adaptive presentment currencies #714

Open
zkat opened this issue Sep 4, 2023 · 0 comments
Open

Adaptive presentment currencies #714

zkat opened this issue Sep 4, 2023 · 0 comments
Labels
feature A user-relevant platform feature.

Comments

@zkat
Copy link
Contributor

zkat commented Sep 4, 2023

For Stripe, some payment methods are dependent on the presentment currency of the payment. For example, iDEAL is only available for payments in EUR, so payments in USD won't show that as a possible payment method.

I don't have a full solution off the top of my head right now, but we should design something such that studios are able to adapt to clients' preferences or needs, as far as payment methods and presentment currencies go, and we should do it in a way that's not complicated for either party.

This is a very tricky thing to do right, because it involves dealing with exchange rates, and adapting to potential issues such as rapid (>2%) exchange rate drift during the lifetime of an invoice. Our current currency conversion is best-effort and even if we were using https://striperates.com/, there's no guarantee that's the exact rate stripe will ultimately use for conversion.

@zkat zkat added the feature A user-relevant platform feature. label Sep 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A user-relevant platform feature.
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant