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

Push money to a debit card #32

Closed
jkwade opened this issue Aug 23, 2012 · 55 comments
Closed

Push money to a debit card #32

jkwade opened this issue Aug 23, 2012 · 55 comments

Comments

@jkwade
Copy link

jkwade commented Aug 23, 2012

It's higher friction to collect bank account information than a credit card number. It would be useful to be able to push money to a credit card to pay a merchant.

@dsog
Copy link

dsog commented Aug 23, 2012

plus million :D

@bluesman
Copy link

looking forward to seeing this happen! not sure if you've seen this already:

https://developer.visa.com/vpp?redirect=%2Fvpp%2Fenrollments%2Fnew%3F&sign_in=true

every major CC seems to have their own breed in some way or another..

@matin
Copy link
Member

matin commented Aug 23, 2012

@bluesman Visa currently calls the system VMT (Visa Money Transfer). It supposed to work with every issuing bank, but banks hate this. They make money from you not paying off your balance. The idea that someone is loading money onto your credit card pisses them off. That being said, there are definitely ways to go about it, but you have to patch together many different systems.

The first six digits of a card number is called the BIN (Bank Identification Number). Balanced could build a database of BINs and the associated method to push money to that card. As far as I can tell, no one does this in a reasonably robust way.

There is however an intermediate solution. There is a concept of a non-referenced refund. In essence, a refund does not have to be associated to a charge (card settlement). It's brittle and you get hit with interchange just as if you were charging the card, but some merchants already do this to perform a refund after the 30 day period has passed.

The Balanced API doesn't support a non-referenced refund because you have to perform the refund against a debit. It's possible to remove that requirement if there's enough support.

@bluesman
Copy link

@matin - interesting, thanks for the info! Consider this a +1 in support of non-referenced refunds. When you say 'remove that requirement' - do you mean removing the requirement of having to perform a refund against a debit?

We have also looked for (but not found) a solution to programatically fill prepaid credit cards and issue them to users. so rather than crediting an existing credit account, a funds recipient receives a "gift card".

@matin
Copy link
Member

matin commented Aug 23, 2012

@bluesman

When you say 'remove that requirement' - do you mean removing the requirement of having to perform a refund against a debit?

That's exactly right, but it would also mean that we would charge for that refund since we have to pay the banks and networks

We have also looked for (but not found) a solution to programatically fill prepaid credit cards and issue them to users. so rather than crediting an existing credit account, a funds recipient receives a "gift card".

You should take a look at Payoneer. I would like to provide a solution for you, but I doubt we'll have anything in the next six months. In the meantime, I've heard good things about Payoneer.

@bluesman
Copy link

Thank you - i'll take a look!

@danawoodman
Copy link

Something like this would be awesome, in particular for someone running an online P2P marketplace (like me) where I have to pay back out to sellers after taking our fees. Right now PayPal is the only decent solution to this, otherwise my sellers would need accounts from Balanced or other providers.

I can understand its difficulties, but it would be a selling feature for me...

@jkwade
Copy link
Author

jkwade commented Aug 26, 2012

@danawoodman your sellers wouldn't need any external accounts with Balanced: https://www.balancedpayments.com/docs/None/merchant

@matin matin mentioned this issue Sep 17, 2012
@posinaga
Copy link

@danawoodman note you can do this through authorize.net today - they have an option for you to do a refund that is not linked to an original transaction. it goes without saying that implementing authorize.net is a huge pain - that's why I am looking forward for balanced to come up with a clean-api easy to use solution for paying users via credit card

@henriquecruz
Copy link

How is this implementation going? Is it in active development and/or should it be expected to get released soon?

@posinaga
Copy link

Hi Henrique - yes it is live - and we'd love to switch to crediting credit
card!

On Mon, Jan 21, 2013 at 11:02 AM, henriquecruz notifications@github.comwrote:

How is this implementation going? Is it in active development and/or
should it be expected to get released soon?


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-12503924.

*

*Kormox is hiring! http://www.kormox.com -> careers

*Pablo Osinaga - Kormox
*447 Broadway, 2nd Floor, New York, NY 10013
Office: (800) 975-5661 ext.: 700 - Mobile: (202) 421-9122 - Skype:
pabloosinaga
My calendar: http://tungle.me/posinaga
LinkedIn http://www.linkedin.com/pub/pablo-osinaga/1/133/627
Bloghttp://posinaga.wordpress.com/
Twitter http://twitter.com/posinaga

@sebicas
Copy link

sebicas commented Feb 13, 2013

+1 for this feature!

@laserlemon
Copy link

Didn't even know this was possible. 🤘

@jgcotorruelo
Copy link

+1000

@david-l-young
Copy link

+1, I would love to see this as an alternative to ACH payments. Seems like this would be a viable way to make payments to international merchants, yes? What is the status of this feature?

@matin
Copy link
Member

matin commented Apr 2, 2013

@david-l-young this is pretty low in the stack because of the constraints in the banking networks. It's possible to push money to debit cards but anything else is a hit or miss. I've discussed this with countless banks, and they each have different constraints.

@david-l-young
Copy link

OK, thanks for the update. We will be using ACH for our US merchants, but
I am looking for the best (any?) way to pay international merchants. When
you say "It's possible to push money to debit cards", does that mean
theoretically possible, or is this a feature that BP already supports?
If already supported, is this what you would recommend for international
merchants? Or something else? Our marketplace is currently US-only,
but I have been tasked with figuring out how to best go international
(probably in 3-6 months).

Thanks -- dly


David L. Young
dyoung155@gmail.com
303.916.6952

On Tue, Apr 2, 2013 at 1:49 PM, Matin Tamizi notifications@github.comwrote:

@david-l-young https://github.com/david-l-young this is pretty low in
the stack because of the constraints in the banking networks. It's possible
to push money to debit cards but anything else is a hit or miss. I've
discussed this with countless banks, and they each have different
constraints.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-15798105
.

@matin
Copy link
Member

matin commented Apr 3, 2013

@david-l-young pushing money to debit cards is something that's possible, but Balanced does not currently support it.

@danlipert
Copy link

I'd also love to be able to push money to debit cards!

@matin
Copy link
Member

matin commented Apr 4, 2013

@danlipert what is your use case?

@danlipert
Copy link

Hey @matin - we are an online marketplace for collectors and just wanted to simplify the sign-up process and make sure our conversion rates are healthy. We've gotten feedback that bank account information seems to our users more sensitive then just entering a debit card, which they are already used to doing on typical ecommerce sites.

@matin
Copy link
Member

matin commented Apr 5, 2013

This issue has been updated to only address pushing money (issuing a credit) to debit cards since it's known that US based debit cards support this functionality. The model would work similarly to how ACH credits work in Balanced where a destination is specified.

It is unknown if non-US based debit cards support this functionality. It is known that many credit cards do not support the ability to push money to them.

@matin
Copy link
Member

matin commented Apr 5, 2013

This issue depends on the completion of #136 to provide verification of when a card is a debit card.

@peaceofcode
Copy link

This would be epic. The biggest problem for Peaceofcode.com is how to pay developers for the work they do besides paypal or wire-transfers. In countries like Bangladesh they do not have Paypal and paying to these non-paypal countries is a pain in the neck. If you can get International debit-card payments working then Balanced is the Go-To payments solution on the net. Game over Paypal :-)

@RideFusion
Copy link

I am also interested in pushing credit to a credit card. Please let me know if anyone hears of any advancements in this area.

@devongovett
Copy link

This would be excellent, even just for debit cards. I have a feeling people are more willing to give out debit card details than bank account info. Looks like this is possibly what Square is doing with their Cash product (beta) just from reading their faq since they require a debit card on both ends, probably also to keep costs down. Would be awesome if balanced was able to offer this kind of thing to more developers!

@nimri
Copy link

nimri commented Jul 25, 2013

Any updates on this @matin ? Thanks

@matin
Copy link
Member

matin commented Jul 25, 2013

@nimri it's possible to do it for some banks by pushing money over the ATM rails, but it doesn't work for some major banks like Wells Fargo. Solutions like Square Cash fall back to issuing a refund to the card, which is slow and a bit confusing. Here's an example from my Wells Fargo bank statement:
image

The primary limitations are that it only works with US debit cards. The biggest value in that case is that it's easier to ask for someone's debit card than their bank account number and routing number, and when you can use the ATM rails, it's near instant 24/7.

In other words, it is possible, but the limitations reduces the value. As a result, we've seen much more demand for other projects like our new dashboard, ACH Debits (#2), accounting (#147), and (a hot topic) international payouts (#23, #44).

Pushing money to cards is something that gets me really personally excited because it enables some new use cases, and it's just freakin' cool!!! I'll keep this issue updated as we make progress.

@nimri
Copy link

nimri commented Jul 25, 2013

@matin thanks for the info.
My thoughts echo yours in terms of ease of use when it comes to asking for
DebCard details.

I also rank international payouts just as important - any progress on that?

On Thu, Jul 25, 2013 at 1:12 PM, Matin Tamizi notifications@github.comwrote:

@nimri https://github.com/nimri it's possible to do it for some banks
by pushing money over the ATM rails, but it doesn't work for some major
banks like Wells Fargo. Solutions like Square Cash fall back to issuing a
refund to the card, which is slow and a bit confusing. Here's an example
from my Wells Fargo bank statement:
[image: image]https://f.cloud.github.com/assets/98985/857179/5e40fffe-f54c-11e2-85da-02a38c7fb522.png

The primary limitations are that it only works with US debit cards. The
biggest value in that case is that it's easier to ask for someone's debit
card than their bank account number and routing number, and when you can
use the ATM rails, it's near instant 24/7.

In other words, it is possible, but the limitations reduces the value.
As a result, we've seen much more demand for other projects like our new
dashboard https://dashboard.balancedpayments.com/, ACH Debits (#2#2),
accounting (#147 #147),
and (a hot topic) international payouts (#23#23,
#44 #44).

Pushing money to cards is something that gets me really personally
excited because it enables some new use cases, and it's just freakin'
cool!!! I'll keep this issue updated as we make progress.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-21569356
.

@matin
Copy link
Member

matin commented Jul 25, 2013

@nimri posted a reply on #23

@devongovett
Copy link

@matin any thoughts on supporting Visa's Original Credit Transactions? I think other card networks support similar things too (e.g. MasterCard MoneySend maybe?), and it looks pretty cheap (10 cents or something). Lots of debit cards go through the Visa/MasterCard networks. I don't have enough knowledge to say if this would help or not. What do you think?

@matin
Copy link
Member

matin commented Jul 25, 2013

@devongovett Visa OCT (now called Visa Money Transfer) and MasterCard MoneySend work great in theory, but they're not actually supported by every bank. The problem is that bank hate VMT. Issuing banks (the one issuing the card) make lots of money on the card holder not paying their balance. The idea that someone would pay your balance for you means they would make less money.

Even with the spotty support for issuers, the support for acquiring banks (the one processing) is even worse. For example, JP Morgan Chase has to support VMT under Visa rules, but Chase Paymentech who processes ~65% of online transactions doesn't support processing VMT.

VMT is also US only.

Pushing through the ATM rails works much better IMHO, which is why Square Cash limits to you receiving money on your debit card.

@blim8183
Copy link

+1

1 similar comment
@tedpower
Copy link

+1

@scott-stone
Copy link

Fuze Network has spent the last three years building a platform that is connected to all of the necessary networks to enable funds to be pushed to any bankcard. There's no silver bullet to offer bankcard disbursements. Which is why we set out to make one. Our API is simple and currently supports about 14,000 issuing banks.

For more info visit our website: www.fuzenetwork.com

@MoustafaEid
Copy link

+1. I'd love to see this implemented!

@devongovett
Copy link

@scottstonefuze Fuze looks pretty promising! Is this something that a single developer could set up easily like with Balanced, or more along the lines of a provider that a company like Balanced or another payments company could use under the hood? I didn't see a whole lot of info on pricing, registration and API docs on the website, so I assume one would have to use the contact form to negotiate a custom deal? If it is more along the lines of a provider, I'd love it if Balanced or another provider like them made a deal with Fuze to make this happen. Would be very cool to be able to do this.

@nimri
Copy link

nimri commented Sep 6, 2013

My impression was that pushin money onto credit cards is illegal. Has this
changed?
To what extent is this compatible with Balanced?

On Fri, Sep 6, 2013 at 12:45 AM, Devon Govett notifications@github.comwrote:

@scottstonefuze https://github.com/scottstonefuze Fuze looks pretty
promising! Is this something that a single developer could set up easily
like with Balanced, or more along the lines of a provider that a company
like Balanced or another payments company could use under the hood? I
didn't see a whole lot of info on pricing, registration and API docs on the
website, so I assume one would have to use the contact form to negotiate a
custom deal? If it is more along the lines of a provider, I'd love it if
Balanced or another provider like them made a deal with Fuze to make this
happen. Would be very cool to be able to do this.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-23918593
.

@scott-stone
Copy link

Money can be 'pushed' to a credit card but it must be a payment. Yes, Balanced could connect to Fuze Network to provide bankcard disbursement as an option as could a single developer for something else like an online marketplace, a billpay app or a banking app, etc. Fuze will be adding API documentation soon. In the interim please feel free to send any questions at http://www.fuzenetwork.com/contact-us/

@Gabe-IncentFit
Copy link

Might be a relatively dead thread, but my company would use this feature if it was available...

@mahmoudimus
Copy link
Contributor

@Gabe-SpotMe not a dead thread at all -- this is something on our roadmap. What are some of your use cases? How do you think it should work? Can you share some more insight?

@Gabe-IncentFit
Copy link

We manage gym benefits for employers. Check us out at spotmefit.com.

For some of our customers we can't integrate with their payroll so we disburse benefits directly to employee bank accounts. It works but getting all the necessary banking info is a pain because employees don't always have easy access to their bank account and routing numbers. If we could push money to a debit card, that most people carry around with them, then it would be much easier for employees to setup their financials with us.

I imagine it would work just like crediting a bank account works through your API.

@tedpower
Copy link

tedpower commented Jan 8, 2014

We're definitely still interested as well. Entering bank and routing
numbers is difficult (where's my checkbook?) and people are accustomed to
entering their card info, thanks to e-commerce. It would make payouts much
easier for our customers at Abacus (we're building a tool for employee
reimbursements, abacus.com)

We would need the pricing of this feature to be roughly in line with ACH
payout costs on Balanced for it to be feasible for us.

I believe Stripe is working on something similar (and obviously this is one
of the main selling points of Square Cash)

On Tue, Jan 7, 2014 at 5:05 PM, scottstonefuze notifications@github.comwrote:

I actually had a great discussion with Will Underwood this morning
regarding this. Perhaps you can join on the next call...?

Scott Stone
scott@fuzenetwork.com
(888) 389-3832 OFFICE
(801) 839-5307 MOBILE
(866) 880-3233 FAX
www.fuzenetwork.com
(888) FUZE-TEAM (toll free)

Fuze Network: Recharge Any Card (video) http://youtu.be/IVn4iKyRD34

This e-mail is subject to the electronic privacy notice
at: www.fuzenetwork.com/electronicprivacy

On Tue, Jan 7, 2014 at 3:00 PM, Gabe-SpotMe notifications@github.comwrote:

We manage gym benefits for employers. Check us out at spotmefit.com.

For some of our customers we can't integrate with their payroll so we
disburse benefits directly to employee bank accounts. It works but
getting
all the necessary banking info is a pain because employees don't always
have easy access to their bank account and routing numbers. If we could
push money to a debit card, that most people carry around with them,
then
it would be much easier for employees to setup their financials with us.

I imagine it would work just like crediting a bank account works through
your API.


Reply to this email directly or view it on GitHub<
https://github.com/balanced/balanced-api/issues/32#issuecomment-31784488>
.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-31784975
.

@scott-stone
Copy link

We're happy to discuss your use case and volume. You can reach me at the
number below or email me directly to set up a time.

Best,

Scott Stone
scott@fuzenetwork.com
(888) 389-3832 OFFICE
(801) 839-5307 MOBILE
(866) 880-3233 FAX
www.fuzenetwork.com
(888) FUZE-TEAM (toll free)

Fuze Network: Recharge Any Card (video) http://youtu.be/IVn4iKyRD34

This e-mail is subject to the electronic privacy notice
at: www.fuzenetwork.com/electronicprivacy

On Tue, Jan 7, 2014 at 5:31 PM, Ted notifications@github.com wrote:

We're definitely still interested as well. Entering bank and routing
numbers is difficult (where's my checkbook?) and people are accustomed to
entering their card info, thanks to e-commerce. It would make payouts much
easier for our customers at Abacus (we're building a tool for employee
reimbursements, abacus.com)

We would need the pricing of this feature to be roughly in line with ACH
payout costs on Balanced for it to be feasible for us.

I believe Stripe is working on something similar (and obviously this is
one
of the main selling points of Square Cash)

On Tue, Jan 7, 2014 at 5:05 PM, scottstonefuze notifications@github.comwrote:

I actually had a great discussion with Will Underwood this morning
regarding this. Perhaps you can join on the next call...?

Scott Stone
scott@fuzenetwork.com
(888) 389-3832 OFFICE
(801) 839-5307 MOBILE
(866) 880-3233 FAX
www.fuzenetwork.com
(888) FUZE-TEAM (toll free)

Fuze Network: Recharge Any Card (video) http://youtu.be/IVn4iKyRD34

This e-mail is subject to the electronic privacy notice
at: www.fuzenetwork.com/electronicprivacy

On Tue, Jan 7, 2014 at 3:00 PM, Gabe-SpotMe notifications@github.comwrote:

We manage gym benefits for employers. Check us out at spotmefit.com.

For some of our customers we can't integrate with their payroll so we
disburse benefits directly to employee bank accounts. It works but
getting
all the necessary banking info is a pain because employees don't
always
have easy access to their bank account and routing numbers. If we
could
push money to a debit card, that most people carry around with them,
then
it would be much easier for employees to setup their financials with
us.

I imagine it would work just like crediting a bank account works
through
your API.


Reply to this email directly or view it on GitHub<
https://github.com/balanced/balanced-api/issues/32#issuecomment-31784488>

.


Reply to this email directly or view it on GitHub<
https://github.com/balanced/balanced-api/issues/32#issuecomment-31784975>
.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-31795147
.

@jkwade
Copy link
Author

jkwade commented Jan 8, 2014

@scottstonefuze curious to know how a Balanced customer could use Fuze alongside Balanced? Would Fuze be a separate, downstream process technology? Would Balanced and Fuze have to do an integration? @Gabe-SpotMe's comment makes me think the latter is desirable.

@Gabe-SpotMe I think you nailed the value prop of 'push to card.' It's not actually about speed, but rather ease of use for merchants.

@tedpower thanks for the feedback on pricing. We'd probably aim for a fixed fee per payout. Not sure if it would be at 25¢ though.

@scott-stone
Copy link

Speed is really important. Instant gratification is being pushed to new
limits every day by every industry. Getting money instantly or even just
more quickly is of utmost importance. Gifts, reimbursements, awards, you
name it, they all taste a little sweeter when they are delivered fast. Not
to downplay simplicity or ease of use at all, that too is hugely important.
The two really go hand-in-hand.

A Balanced-Fuze integration would be great. At this time it would be a
separate integration.

On Wed, Jan 8, 2014 at 9:48 AM, Jareau Wade notifications@github.comwrote:

@scottstonefuze https://github.com/scottstonefuze curious to know how a
Balanced customer could use Fuze alongside Balanced? Would Fuze be a
separate, downstream process technology? Would Balanced and Fuze have to do
an integration? @Gabe-SpotMe https://github.com/Gabe-SpotMe's commenthttps://github.com//issues/32#issuecomment-31784488makes me think the latter is desirable.

@Gabe-SpotMe https://github.com/Gabe-SpotMe I think you nailed the
value prop of 'push to card.' It's not actually about speed, but rather
ease of use for merchants.

@tedpower https://github.com/tedpower thanks for the feedback on
pricing. We'd probably aim for a fixed fee per payout. Not sure if it would
be at 25¢ though.


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-31852523
.

@Gabe-IncentFit
Copy link

@scottstonefuze, my cofounder Will has already been in contact with you and I might join in on our future conversations.

The integration would definitely make it easier on us since we're already on the Balanced platform. The only negative is the cost. It seems that the debit card credit is currently much more expensive than an ACH credit. Hopefully that cost would come down substantially with volume...

@tedpower
Copy link

tedpower commented Jan 9, 2014

+1 on Fuze integration with balanced

@scott is Fuze much faster than an ACH credit transaction? When we tried
out a Fuze-powered payout on giftly.com I seem to remember it taking a full
business day before it showed up on my card, about the same as an ACH
credit.

On Wed, Jan 8, 2014 at 3:00 PM, Gabe-SpotMe notifications@github.comwrote:

@scottstonefuze https://github.com/scottstonefuze, my cofounder Will
has already been in contact with you and I might join in on our future
conversations.

The integration would definitely make it easier on us since we're already
on the Balanced platform. The only negative is the cost. It seems that the
debit card credit is currently much more expensive than an ACH credit.
Hopefully that cost would come down substantially with volume...


Reply to this email directly or view it on GitHubhttps://github.com//issues/32#issuecomment-31872091
.

@scott-stone
Copy link

Credit Cards have various cut-offs for same day and post next day at the
latest, some post real-time or at least open the credit line immediately.
Debit/Prepaid Cards post real time, some same day. In short order all card
types from all issuers will post real-time.

+1 Noted

@robbiet480
Copy link

@matin
Copy link
Member

matin commented Jan 22, 2014

The campaign just met its goal:

image

@sweenzor
Copy link

👍

@matin
Copy link
Member

matin commented Jan 23, 2014

I wrote a blog post yesterday talking about the progress and key backers: http://blog.balancedpayments.com/push-to-cards/

@remear
Copy link
Contributor

remear commented Oct 1, 2014

Now supported!

@remear remear closed this as completed Oct 1, 2014
@antitoxic
Copy link

Guys, I couldn't find more info on push-to-card than this thread. At the push-to-card page (https://www.balancedpayments.com/push-to-card) it says it's in private beta.

Main page says Balanced is helping out Stripe. Does it mean push-to-card will work in Stripe?

I'm trying to figure out whether it works for US-only or it can work internationally? Also whether which cards does it work with? Only Visa?

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

No branches or pull requests