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

More currencies #833

Closed
Changaco opened this issue Dec 7, 2017 · 22 comments · Fixed by #1286
Closed

More currencies #833

Changaco opened this issue Dec 7, 2017 · 22 comments · Fixed by #1286
Assignees
Labels
payments issues about money transfers

Comments

@Changaco
Copy link
Member

Changaco commented Dec 7, 2017

This issue is about the following paragraph from https://medium.com/liberapay-blog/liberapay-now-supports-us-dollars-f9484e3008f8:

Our payment partner currently supports 9 other currencies which could be added to Liberapay: the British pound (GBP), the Canadian dollar (CAD), the Swedish krona (SEK), the Norwegian krone (NOK), the Danish krone (DKK), the Swiss franc (CHF), the South African rand (ZAR), the Polish złoty (PLN), and the Australian dollar (AUD). Please reach out to us if you’re interested in receiving donations in one of these currencies.

@Changaco Changaco added the payments issues about money transfers label Dec 7, 2017
@Changaco
Copy link
Member Author

Changaco commented Dec 7, 2017

We have a first +1 for CAD from https://mastodon.zombocloud.com/@staticsafe/99134531153221958.

@Changaco
Copy link
Member Author

Changaco commented Dec 7, 2017

https://mastodon.art/@awyruu/99134759598579659

I signed up before I'd finished my morning coffee haha!! I prefer having things in USD (AUD to USD is... kinda bad), & I do know from that USD to AUD does work - or at least it does for me.

I can't program, but I thought I should let you folks know about this. Also, I obviously have interest in AUD support being a thing.

@Changaco
Copy link
Member Author

Changaco commented Dec 8, 2017

@ghost
Copy link

ghost commented Dec 8, 2017

+1 for CAD here too! :)

@artsyhonker
Copy link

I would definitely like GBP!

@artsyhonker
Copy link

(I mean, the pound is all over the place at the moment, and in some ways it's better for me if my income is in a more stable currency like EUR, but I think my patrons are more likely to get involved if they see £, so.)

@LiamDawe
Copy link

LiamDawe commented Dec 8, 2017

GBP please! This would incredibly simplify the system for taxes for those of us in the UK. In fact, it would make you my favourite platform and one of very few that would do it.

@iangilfillan
Copy link

If your payment partner offers this, what is the downside of adding a new currency? Excited to see the South African rand on there, this will ease things for people from here receiving donations.

@Changaco
Copy link
Member Author

Changaco commented Dec 13, 2017

The downside is additional complexity. For example we currently have a binary choice for currencies: you can either accept all of them or only one; since we only have two currencies all possibilities are actually covered, but as soon as we add more currencies two options won't be enough anymore. (Update: we should probably replace the accept_all_currencies column with a new accepted_currencies column. Update 2: this is done.)

There's also a bit of work to do under the hood because some of our code can only handle two currencies at the moment, we need to make it generic before adding more.

@Changaco
Copy link
Member Author

Cryptocurrencies are a separate matter, see #364 and #567.

@ghost
Copy link

ghost commented Jan 1, 2018

This one is not in the list, but I just want to say that it would be great to eventually have the Mexican peso (MXN) 😄

@yaxu
Copy link

yaxu commented Jan 3, 2018

+1 for GBP, well really it doesn't really make sense for me to take donations without wide cross-currency support, as some might take offence if their donation isn't accepted based on where they live.

@Changaco
Copy link
Member Author

Changaco commented Jan 3, 2018

if their donation isn't accepted based on where they live.

That is unavoidable (#729). It's also mostly unrelated to the number of currencies supported inside Liberapay.

@yaxu
Copy link

yaxu commented Jan 3, 2018

Righto, I don't fully understand how this works but just a +1 on supporting as many currencies as is easily possible. Thanks for your work on this

@Changaco
Copy link
Member Author

@fullofcaffeine
Copy link

+1 for MXN

@fullofcaffeine
Copy link

I'm new to liberpay, just found it out. Happy I did! I don't know much about it yet: how complicated is it to support new currencies? Do you work with any payment gateways in particular? I'm particularly interested in adding supprot for Mexican Peso.

@Changaco
Copy link
Member Author

Now that we're using Stripe and PayPal instead of Mangopay the currency that the donor sends and the one that the creator receives no longer have to be the same, so we can "easily" add support for 31 other currencies in addition to EUR and USD.

@Changaco Changaco self-assigned this Oct 14, 2018
@Changaco
Copy link
Member Author

Here is the list of the 31 currencies I'm working on adding:

  • Australian Dollar (AUD)
  • Bulgarian Lev (BGN)
  • Brazilian Real (BRL)
  • Canadian Dollar (CAD)
  • Swiss Franc (CHF)
  • Chinese Yuan (CNY)
  • Czech Koruna (CZK)
  • Danish Krone (DKK)
  • British Pound (GBP)
  • Hong Kong Dollar (HKD)
  • Croatian Kuna (HRK)
  • Hungarian Forint (HUF)
  • Indonesian Rupiah (IDR)
  • Israeli New Shekel (ILS)
  • Indian Rupee (INR)
  • Icelandic Króna (ISK)
  • Japanese Yen (JPY)
  • South Korean Won (KRW)
  • Mexican Peso (MXN)
  • Malaysian Ringgit (MYR)
  • Norwegian Krone (NOK)
  • New Zealand Dollar (NZD)
  • Philippine Piso (PHP)
  • Polish Zloty (PLN)
  • Romanian Leu (RON)
  • Russian Ruble (RUB)
  • Swedish Krona (SEK)
  • Singapore Dollar (SGD)
  • Thai Baht (THB)
  • Turkish Lira (TRY)
  • South African Rand (ZAR)

Changaco added a commit that referenced this issue Oct 23, 2018
This branch closes #833 by adding support for 31 more currencies. It also closes #873 and partially addresses #1262.
@Changaco
Copy link
Member Author

The 31 new currencies are now live. The form to modify the list of currencies you accept is in https://liberapay.com/about/me/edit/currencies

@Changaco
Copy link
Member Author

(The new issue for additional currencies is #1288.)

@Changaco
Copy link
Member Author

The first payment in one of the 31 new currencies (PLN) has just been successfully processed via PayPal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
payments issues about money transfers
Development

Successfully merging a pull request may close this issue.

6 participants