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

Add payment method: Square Cash App #1049

Closed
ManfredKarrer opened this issue Dec 4, 2017 · 17 comments
Closed

Add payment method: Square Cash App #1049

ManfredKarrer opened this issue Dec 4, 2017 · 17 comments

Comments

@ManfredKarrer
Copy link
Contributor

Investigate and if it fulfills our requirements integrate Square as new payment method.

@cbeams cbeams changed the title Add payment method: Square Add payment method: Square Cash Jan 9, 2018
@cbeams
Copy link
Contributor

cbeams commented Feb 1, 2018

This is a write up I did on adding square cash / cash app as a payment method back in November. Unfortunately I did it in a GitHub team discussion before I realized that those are essentially private communications (you have to be a member of the team to be able see it). Anyway, here it is, reposted where everyone can see and comment:

Zelle is by far the most commonly-used payment method for Bisq users in the US right now, but it can be problematic for a number of reasons. Square Cash is becoming popular, and it would be interesting to see if it could be a suitable payment method in Bisq as well.

Note that this investigation has nothing in particular to do with the recent news that it's now possible to buy and sell bitcoin directly via Square Cash. Rather, this discussion is all about whether we should support Square Cash as a payment method like any other. Doing so would allow people who use Square Cash to still take advantage of all of Bisq's privacy and security features.

The main question to investigate is what kind of chargeback risk is involved with Square Cash transactions. Like all other payment methods supported by Bisq, it must be extremely difficult or impossible for fraudsters to issue chargebacks. See the payment method hardness scale on the Bitcoin Wiki for more details.

Another question to investigate is what kind of transaction limits are imposed by Square Cash. These limits may be imposed on a daily or monthly basis, and/or they may be imposed based on the age of a Square Cash account. All of this information would be important for us to know if we're going to support it effectively within Bisq.

You can find out more about Square Cash at https://cash.me/ and https://squareup.com/help/us/en/topic/272.

In any case, please comment on or add a 👍 reaction to this discussion if you're a Bisq user (current or potential) who would like to use Square Cash as a payment method.

For those interested in doing the research on chargebacks and other potential risks, this work—like all other contributions—is eligible for compensation in BSQ under the Bisq DAO. And in addition to answering the questions above, we'd also suggest that you update the payment methods page on the Bitcoin Wiki (see link above), as it does not yet have an entry for Square Cash.

Thanks, and we look forward to hearing from everyone!

@ManfredKarrer
Copy link
Contributor Author

@flix1 Could you check the requirements to add it?

@ManfredKarrer ManfredKarrer added this to the v0.6.6 milestone Feb 12, 2018
@ManfredKarrer
Copy link
Contributor Author

@cbeams @flix1
Can anyone provide me the required data fields?

@ManfredKarrer ManfredKarrer self-assigned this Feb 13, 2018
@ManfredKarrer
Copy link
Contributor Author

Seems to support US credit cards only.

@1GWilly8
Copy link

This post seems to indicate that payments are non-reversible once the receiver has accepted them.
https://squareup.com/help/us/en/article/5691-how-to-cancel-a-cash-app-payment

@ManfredKarrer
Copy link
Contributor Author

@gayw18 Thanks!
Do you know the mandatory fields when sending funds to another user? Email or tel nr or username or account nr?

@1GWilly8
Copy link

It seems very flexible, you can even pay users who don't have the cash app via email (they just enter debit card info into Cash's website to claim funds).

In app:

  • CashTag (In app username that looks like $SampleUser)
  • Email
  • Stored contacts
  • Phone number

Out of app:

Demo starts at 1:06:
https://www.youtube.com/watch?v=rRlwRvxmziY

@ManfredKarrer
Copy link
Contributor Author

ManfredKarrer commented Feb 13, 2018

So its only one field:
Cashtag or email or phone nr.
Right?
It is US and USD only, right?

@1GWilly8
Copy link

Yes, just one field and it is US only, so I would assume USD only as well.

@mrosseel
Copy link
Contributor

similar to the discussion around venmo, it might be a good idea to start with Cashtag only; we're sure the user is already in the system and won't experience some signup obstacle which would invalidate the trade.

@ManfredKarrer
Copy link
Contributor Author

@mrosseel Good point. The cashtag is set after sign up i assume. not sure if that means that the user is verified.

@ManfredKarrer ManfredKarrer changed the title Add payment method: Square Cash Add payment method: Square Cash App Feb 13, 2018
@ManfredKarrer
Copy link
Contributor Author

More questions:

  • How long takes a normal transfer?
  • Do they transfer 24/7 or only at office hours?

@ManfredKarrer
Copy link
Contributor Author

ManfredKarrer commented Feb 14, 2018

screen shot 2018-02-18 at 19 51 13

@cbeams
Copy link
Contributor

cbeams commented Feb 19, 2018

Heads up: Cash App has a $2500 weekly spending limit. From https://squareup.com/help/us/en/article/5505-send-and-request-money-with-cash-app:

image

Also, once your account is verified, there is no limit on how much you can receive:

image

@cbeams
Copy link
Contributor

cbeams commented Feb 19, 2018

Regarding chargeback risk with Cash App, it looks like it is possible for the buyer to initiate a a chargeback, but it requires interaction with Square support staff. From: https://squareup.com/help/us/en/article/6134-get-started-with-your-cash-app-card

image

Here's an example of somebody getting scammed on LocalBitcoins with a Cash App trade: https://localbitcoins.com/forums/#!/localbitcoins/fraud:square-cash-reversal-got-sc

@ManfredKarrer
Copy link
Contributor Author

"For square cash, they initiate the deposit right away, but it takes several days for the ACH to clear into your bank, and during this time it can get canceled any time."
https://localbitcoins.com/forums/#!/localbitcoins/fraud:square-cash-reversal-got-sc

Maybe we should add some delay at the payout?

@ManfredKarrer
Copy link
Contributor Author

We decided to not a delay as it would confuse users and remove the advantage of instant payments. We show a popup with pointing out the chargeback risk and use lower trade limits.

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

6 participants
@cbeams @ManfredKarrer @mrosseel @flix1 @1GWilly8 and others