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

Forex support #100

Open
taylorbrooks opened this issue Sep 18, 2012 · 31 comments
Open

Forex support #100

taylorbrooks opened this issue Sep 18, 2012 · 31 comments

Comments

@taylorbrooks
Copy link

Currently, as a seller on a Balanced-powered marketplace, all of my prices are set in USD. If someone from Europe with an account denominated in EUR purchases something from me, their bank will charge them a foreign exchange fee.

Forex support in Balanced will allow sellers to sell things in other currencies, such as EUR. This way, the buyer will not pay their bank the exchange fee, and will see the full, round number on their account statement.

Even though the seller charges in EUR, it will hit their account in USD. Everything else stays the same. Eventually, we hope to offer 'multicurrency' support, which would allow sellers to have different escrow accounts in different currencies. Because we can not yet pay out sellers outside the US, this feature is not yet necessary.

Balanced will (tentatively) charge a 2% fee for providing this service. This is consistent with Stripe.

If a charge that was initiated in EUR gets refunded, the buyer will be refunded in EUR, at the same amount. The seller may end up taking a small hit if the exchange rate has changed in the period between the charge and the refund. This is consistent with Stripe.

We are not sure yet how many currencies will be available at launch, but the infrastructure doesn't care. http://en.wikipedia.org/wiki/Zero_one_infinity_rule


Original issue contents below. Title: "Add ability to charge cards in non-USD currencies"

Are there plans to add CAD as a currency option for Balanced?

I'm migrating from Stripe to Balanced. I asked them about taking CAD and it would require me to create a brand new Stripe account -- which is a deal breaker.

@matin
Copy link
Member

matin commented Sep 18, 2012

@taylorbrooks what would you like to do in CAD?

  1. charge card in CAD
  2. hold funds in CAD
  3. pay people in CAD
  4. All of the above

@taylorbrooks
Copy link
Author

Just charge the card.

@Asparagirl
Copy link

Option number 4, please, but of course we'll take what we can get...

@matin
Copy link
Member

matin commented Sep 19, 2012

Option 1 is the easiest. We have the ability to perform this now from a banking standpoint. Same goes with EUR and GBP.

The card will be charged in CAD, EUR, or GBP, which means the card holder doesn't have to worry about seeing a USD charge a possible fee from their bank. However, it doesn't cover option 2, which means the funds will show up for you as USD.

This is an approved change, but it still needs to be spec'ed out. I've thought about this before, and I'm not sure what the best way is to represent USD and the local currency in the Debit. I'm open to pull requests.

@matin
Copy link
Member

matin commented Sep 19, 2012

Updated issue title to reflect charging cards in CAD.

@matin
Copy link
Member

matin commented Apr 22, 2013

+1 for YEN and WON

@mahmoudimus
Copy link
Contributor

Charging in GBP

@iffy
Copy link

iffy commented May 28, 2013

We want to charge in USD, CAD and GBP. Meaning, we want to list the price as CAD 10.00 and receive whatever the USD's equivalent is when the transaction happened.

@jrus
Copy link
Contributor

jrus commented May 28, 2013

One question: given the current way that balanced functions (i.e. before any API changes related to this topic), is a marketplace allowed to charge in USD through the balanced API, but show amounts in some other currency to their customers? Or are there legal/contractual barriers to that?

@dortort
Copy link

dortort commented Jun 23, 2013

+1 for EUR

@todgru
Copy link

todgru commented Aug 12, 2013

+1

1 similar comment
@eroh92
Copy link

eroh92 commented Aug 15, 2013

+1

@mdavis1982
Copy link

👍 for GBP

@garrettlangley
Copy link

+1

@arush
Copy link

arush commented Dec 13, 2013

+1 from @brandid for GBP and EUR i dont care how it shows up in the dashboard for now... just need to avoid those bank charges, ouch.

@jkwade
Copy link

jkwade commented Dec 13, 2013

For context re: @arush's charges, some of their customers are currently getting a £25 forex charge.

@sagivo
Copy link

sagivo commented Jan 16, 2014

+1 for Brazilian real and Israeli new shekel

@muyiwaoyeniyi
Copy link

+1 payout in foreign currency...CAD, GBP

@steveklabnik
Copy link
Contributor

As I mentioned in http://blog.balancedpayments.com/more-details-about-bitcoin/ , the work with coinbase paves the way towards accepting non-USD currencies.

@steveklabnik
Copy link
Contributor

I have created a milestone to track progress towards completing this issue: https://github.com/balanced/balanced-api/issues?milestone=9&state=open

Since you all care about it, I invite you to check it out and give some feedback, especially around documentation and the forex service itself.

@steveklabnik steveklabnik changed the title Add ability to charge cards in non-USD currencies Forex support Mar 28, 2014
@steveklabnik
Copy link
Contributor

I've both updated the OP's post, as well as filled out some detail in the milestone issues.

@steveklabnik
Copy link
Contributor

I've started work on the API specification for this: #564

@chadwhitacre
Copy link
Contributor

+1 from @gittip. :-)

@alexmic
Copy link

alexmic commented Jun 8, 2014

@steveklabnik Given that balanced works with amounts in cents right now, how will that change when new currencies are introduced, for example JPY (which is a zero-decimal currency)?

@steveklabnik
Copy link
Contributor

@alexmic you can see the spec here: #564

That said, there will be a list of zero-decimal currencies, and you'll just pass them in whole. Balanced will keep track of which ones are zero-decimal and which ones aren't.

@garfieldmypet
Copy link

Hi, balanced team,

Any update on this feature, and the progress of supporting non US marketplace?

@hackajesse
Copy link

+4 (my team) for paying people in their local currency - priorities GBP, EUR, NIS. Theoretically this helps people being paid out since they won't receive a local bank charge - accurate to the best of your knowledge?

@jayarajporoor
Copy link

I'm leading and India-based SaaS startup, targeting globally. Very interested to see Balanced support payouts to non-US (India, in my case) company bank accounts.

@cerlpbr
Copy link

cerlpbr commented Dec 2, 2014

When are you guys going to implement payouts to non US bank account? We have customers in NL & UK that need API to transfer from their bank account to other bank accounts using SEPA. We are a marketplace platform. http://structureddomains.com and we are seeing a lot of demand. we received requests to build 85 different marketplaces that would need to payout to non us bank accounts. ETA?

@JoeConyers
Copy link

Would love an update on ex-us support. We are looking to launch ex-us more broadly and need a solution. (otherwise we will have to implement a payoneer or something.) Any chance this will be out by June?

@Robboat
Copy link

Robboat commented Feb 11, 2015

Is there any information regarding which non-US countries will likely be set up first? We are setting up a marketplace in Canada and working on selecting the best payment platform right now and this one looks ideal. I will probably just have to switch when this comes to Canada, but at least if I know the approximate spot in the que that will help our planning. Thanks,

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

No branches or pull requests