Promoting the option of paying with ₿itcoin for my martial arts dojo. Staring in January 2026, every invoice will have a QR code that points to my personal Node running nostr:npub155m2k8ml8sqn8w4dhh689vdv0t2twa8dgvkpnzfggxf4wfughjsq2cdcvg connected to my business nostr:npub1ex7mdykw786qxvmtuls208uyxmn0hse95rfwsarvfde5yg6wy7jq6qvyt9 account, promoting payments via nostr:npub1cashappn03s3cl2ljsdntv0v28e2um5lgx4vjctqjt23pcwzjhsqmtdg5l.

It could just as easily be connected to my personal Lightning wallet if I wanted, but for now I want to teach others about easy options to get into ₿itcoin payments. 💪🏻

Reply to this note

Please Login to reply.

Discussion

I've been interested in a way to get payments via cashapp, that originate from person A in fiat, but received by person B (me) in btc. nostr:nprofile1qqsvwct7ssehccgu040egxe4k8k9ru4wd605r2kfv9sf94gsu8pftcqppemhxue69uhkummn9ekx7mp0qy2hwumn8ghj7un9d3shjtnyv9kh2uewd9hj7lvsgtm and nostr:nprofile1qqsxcgma3va3yqj3cwxzxrqxm8jg7rfszajhckm9erpkzyhtzhzj46cpp4mhxue69uhkyunz9e5k7tcpz4mhxue69uhk2er9dchxummnw3ezumrpdejqf29raj have hinted that they "could" turn on that feature for p2p payments, but that hasn't happened as of this posting.

How difficult is the setup? And would I have to run my own lightning node in order for it to work?

This is my own instance of BTC Payserver on my personal node. I’m pretty sure you could receive directly to a Strike account wallet address and receive in BTC even if they sent cash. But Cash App hasn’t set that up yet. It would just be easier for Cash App to Cash App using the Cash App tags if they are already used to sending to your Cash App address.

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.

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.