Hacker News new | past | comments | ask | show | jobs | submit login

I guess that definitively answers my previous question[1] about whether we can charge in US dollars or Euros as a UK business, then. :-)

Quick but obvious follow-ups:

1. How do we look up the currency conversion rates that were applied for each charge? There are various hints on the Stripe page about these new currencies[2] but looking at the corresponding API documentation either I'm missing something or it hasn't been updated yet.

2. Are there any plans to support payment methods beyond the existing card schemes, at least in countries where those cards might not be the preferred form of payment? (For example, there are various European national card schemes like Carte Bleue in France, and in China there is the UnionPay system.)

[1] https://news.ycombinator.com/item?id=7181446

[2] https://stripe.com/blog/new-currencies




1. The currency conversion rates can be checked by retrieving the charge's balance transaction via https://stripe.com/docs/api#retrieve_balance_transaction

2. We are working on supporting different payment methods, but have no immediate ETA on when these will be available.


The currency conversion rates can be checked by retrieving the charge's balance transaction

Sorry, I'm definitely missing something then. Where in the response to that request does it show the conversion rate? I only see the amount, currency and fee information, which doesn't seem to be any different to what looking up the original charge already told me.


Please let me know if this helps: https://gist.github.com/thairu/1bb35222aefd6e27aa07


Thanks for sharing that, it does make everything clear.

If it helps, I didn't see anything in the API documentation to suggest that the currency in the balance transaction (which is type of a Stripe record we don't understand and have never had to consider before) would be different to that of the charge. Checking the API Reference page as I write this, it currently refers to "pence" in the left-hand column when describing the amount and fees, even though the example in the right-hand column says "usd", and it gives no description at all for the currency field.

A quick clarification in those API docs, including an explicit mention that balance transactions are operating in terms of your pay-out currency where charges are in terms of your pay-in currency, might help a lot here. I imagine this, along with how to navigate from a charge to the corresponding balance transaction, will be FAQs for anyone implementing multiple currencies...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: