Implement multiple currencies #182

Open
Changaco opened this Issue Feb 23, 2016 · 6 comments

Projects

None yet

3 participants

@Changaco
Member

I just realized that we didn't actually have an open issue for this, so here it is.

MangoPay currently supports the following currencies in addition to euros: GBP, CAD, SEK, NOK, DKK, CHF, ZAR, PLN, USD (Beta).

Fees become a lot more complicated when we introduce other currencies into the equation.

@Changaco
Member

I think this is still not a priority (previous statement: #44 (comment)).

@Changaco
Member

I asked MangoPay if they were planning to add support for currency conversion to their API, they said no.

Not having currency conversion means that it would be more likely that a donor could find themselves in the annoying situation of having money in their Liberapay account but still needing to add more because the person they want to give to only accepts other currencies.

@MartinDelille
Contributor

Would it be possible to rely on another service for conversion?

@Changaco
Member

Would it be possible to rely on another service for conversion?

Assuming that such a service exists, it would be complicated and probably not instantaneous. There would also be the problem of bypassing MangoPay's fees.

We could allow users to trade currencies between themselves, but that wouldn't guarantee always being able to convert your money when you want to.

@Changaco Changaco referenced this issue in liberapay/salon Dec 31, 2016
Closed

Watercooler - Q4 2016 #78

@aggsol
Contributor
aggsol commented Feb 9, 2017

Does this include Bitcoin (XBT)?

@Changaco
Member
Changaco commented Feb 9, 2017

Does this include Bitcoin (XBT)?

Not directly, but implementing native support of Bitcoins requires multiple currencies accounting. That's why #364 is tagged as Blocked on this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment