Using cash tags, you can only send cash to cash or bitcoin to bitcoin. Can't do cash to bitcoin. Oh well, gotta wait for them to trickle down features from square terminal to cash app p2p payments.

Reply to this note

Please Login to reply.

Discussion

You are correct, I realized why I did it this way before seeing this. An invoice needs to be generated in Strike for it work. (Cash App pays a lightning invoice to Strike).

By using BTCPayserver, it allows my customer to create the invoice/QR code when they’re ready to pay their invoice.

If you are being paid in person, you could generate the QR code/invoice in Strike and let them pay using Cash App. Since I send out invoices each month with terms to pay by the 10th, that wouldn’t work for me.

My use case isn't for in person payments, and because the payer cannot paste a lightning invoice from the cash section of nostr:nprofile1qqsvwct7ssehccgu040egxe4k8k9ru4wd605r2kfv9sf94gsu8pftcqppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7lvsgtm, the payer cannot use their cash balance to complete the transaction. You can only paste a lightning invoice if under the bitcoin section. Thus, the payer must have bitcoin to complete the transaction

Yes, I wish that Cash App would go ahead and get setup like Strike where the receiving wallet decides how to receive the payment. This would cut down on friction.

As for Cash App, they can still paste the Lightning Invoice into the Bitcoin Tab and pay with cash balance.

I just tried this with my wife's cash app. I created a lightning invoice with a set amount and sent it to her. Oh her phone, I pasted the invoice in the bitcoin tab, and it said insufficient funds because she has 0 bitcoin. No option to pat with cash.

But how is that any different than paying the Lightning invoice from BTCPayserver or a Square Terminal? I really thought I worked this out with Miles as well as tested it and it was working.

I just tested it and looks like its works for me. (What I remembered). It says the minimum for a cash payment was a $1. Is it possible you tried with less than $1? I didn’t complete the transfer but got to this screen and no errors.

Amount was $25. That screenshot you shared was from pasting a lightning invoice while in the bitcoin tab, or scanning a qr?

I pasted the lightning address (same screen as the scan QRCode) from my strike wallet into the Cashapp pay with bitcoin screen. The first time I did it, I used less than $1 so it didn’t give me the pay with cash option, but it told me it had to be $1 or more

For pay with cash.

I just created an invoice on another wallet and pasted under bitcoin section. It gave me the opportunity to chose. I communicated with miles, that the option to paste a lightning invoice should be available under the $ tab, which is essentially the hone screen. When you bring up that scanner, paste isn't an option.

Maybe one day they'll give the receiver the ability to decide how they want to accept their payments, regardless of how the payer chooses to initiate the payment

Yes, the Home Screen doesn’t recognize the Lightning invoice QR code/Lightning address. It would be nice for the Home Screen to be able to distinguish between the two and handle it appropriately.

They are doing a lot of stuff really quickly so I understand that it takes time. I think our feedback helps in the process though. Keep sending them ideas. 🤙🏻

The cool thing is that Cash App removed one point of friction when they don’t have enough bitcoin, it will just pull from the cash balance or a connected bank account. At least that what happened to me when demoing a Square Terminal Lightning payment using Cash App. It didn’t even ask to select “pay from Bitcoin” or a “Cash Bal.” It just automatically pulled from a connected bank account.

Things work as advertised when the payer is using cashapp at the square terminal. Just doesn't operate that way on a p2p transaction cashapp to cashapp, when it's not in person to scan the invoice.