riverArk
Payments · 4 min read

Cash App Bitcoin Payments for Merchants

A Cash App customer can pay a Bitcoin Lightning invoice from a dollar balance, no crypto required. Here is how the payment moves and what a merchant is paid.

A customer does not need to own bitcoin to pay a Bitcoin invoice. If they have Cash App, the dollar balance already sitting in their account can settle a Lightning invoice directly, and the business on the other end receives US dollars, instantly, in an account it already controls. No wallet setup for the customer, no crypto purchase, and no new hardware for the business beyond a screen that can show a QR code.

How the payment actually moves

A merchant using riverArk creates a Lightning invoice for the amount owed. The customer scans it. Cash App lets a customer pay a Bitcoin invoice directly from their dollar balance, which puts roughly 59 million monthly Cash App users in a position to pay a Lightning invoice without holding any bitcoin. Cash App converts the dollar amount to bitcoin at the moment of payment and sends it over the Lightning network. The invoice settles in seconds.

On riverArk's side, nothing about that payment is held, pooled, or converted by riverArk. Funds move from the payer straight through to the merchant's own settlement account, and riverArk facilitates the transaction as agent of the payee. The bitcoin never sits anywhere riverArk controls, and riverArk is not a party to where it came from.

What lands in the merchant's account

Dollars, not bitcoin, and instantly rather than in a day or two. That is the whole trade a merchant needs to understand: a customer's phone becomes the payment method, and the money that lands is the same US dollars a card payment would produce, without the wait.

The payment is final the moment it lands. A Lightning payment cannot be reversed the way a card payment can, so there is no chargeback to fight and no dispute process to manage. A deposit taken this way stays taken. That matters most to businesses that live with chargeback risk today: service businesses taking a booking deposit, appointment-based businesses covering a no-show, and any counter sale where a card dispute currently has no real defense.

No price swing for the business to manage

The dollar amount quoted at checkout is the amount that lands. Settlement is instant and priced in US dollars, so the business is never holding bitcoin and never exposed to what its price does in the seconds between the sale and settlement. That risk, if there is any, sits with the rail, not with the merchant's bank balance. A business that accepts this kind of payment is accepting dollars on a faster rail, not taking a position in a volatile asset.

"Nobody pays with Bitcoin" stops being the objection

That line has been true for most storefronts for years, and it is still true if the question is whether a customer walked in planning to spend bitcoin they already hold. Cash App changes the question. The customer is not deciding to buy bitcoin in order to pay a business. They are paying with a dollar balance they already had, the same way they would pay any other merchant inside the app, and the fact that the payment happens to route over Bitcoin Lightning is invisible to them. The business is not waiting on bitcoin adoption. It is reachable by a customer who pays with Cash App or any other Lightning wallet.

Does this make riverArk a money transmitter?

No. riverArk is non-custodial software acting as agent of the payee. It never takes possession, custody, or control of a payment at any point. Funds move directly from the payer to the merchant's own settlement path, the same way a payment processor routes a card payment without becoming the owner of the money mid transaction. riverArk is not a wallet, an exchange, or a custodian, and it does not pool or convert customer funds on its own books.

What a business can do today, and what is coming

The API is public and documented, and it accepts a Cash App dollar-balance payment end to end today. The clearest way to see it is the live demo: pay it with Cash App and watch the payment land in seconds, no account or sales call required.

The packaged counter experience, the version a business owner turns on without a developer, is in development. A merchant who wants to be first in line for it can join the pilot as it opens. Until then, a business with a developer can build against the public API now, and any business is welcome to try the demo and see exactly what its own customers will experience.

Refunds, stated plainly

Lightning payments are push-only and final. There is no refund mechanism shipped yet, and no date to promise one by. A business that wants a return policy alongside this should treat it the way it would treat any other final-sale payment method today, and plan accordingly rather than assume a reversal is available.

Where to start

The fastest way to understand what a customer sees is to become the customer. Open the demo, pay it with Cash App or any Lightning wallet, and watch the payment land in real time. That is the whole product in under a minute, and it is the same experience a business's own customers will have.

← All posts