How to Accept Cash App Payments
Four real ways to take Cash App online — and where a third-party API fits when Square or Cash App will not approve your category.
You can accept Cash App payments on a website in four ways: Cash App Pay through Square for mainstream businesses, Cash App for Business with a $cashtag for casual or invoice collection, hosted payment links and QR checkout for no-code selling, and a third-party orchestration provider that routes Cash App through approved channel partners for digital and high-risk categories.
Can you accept Cash App payments on a website?
Yes. Cash App is one of the most-used peer-to-peer and mobile payment apps in the United States, and a business can accept it online. What changes between businesses is the route: the integration path, the fees, the dispute handling, and whether your business category is eligible. Cash App itself does not publish an open public API that any developer can use to pull funds directly, so every method below relies on either Square (Cash App's parent company, Block) or an orchestration layer that connects through approved channel partners.
The four ways to accept Cash App
Method 1 — Cash App Pay via Square
Cash App is owned by Block, the same company behind Square. Approved Square sellers can switch on Cash App Pay as a checkout option. Customers approve the payment inside their Cash App (by QR on desktop or a tap on mobile) and funds settle through Square on Square’s normal schedule. This is the most mainstream, lowest-friction route for standard retail, services, and e-commerce, and it integrates through Square’s Web Payments SDK and developer APIs.
- Best for: mainstream retail, services, standard e-commerce.
- Fees: Square’s standard online rate (around 2.9% + 30¢ at the time of writing).
- Limitation: your business category must be approved under Square’s acceptable-use rules, which exclude many high-risk and certain digital categories.
Method 2 — Cash App for Business ($cashtag)
Any individual can convert a personal Cash App into a Cash App for Business account and receive payments to a public $cashtag. It is free to set up, near-instant to your Cash App balance, and works well for invoices, social selling, and casual collection. The trade-off is that there is no true API, limited automation, and the buyer-protection / dispute model is closer to peer-to-peer than to card processing.
- Best for: freelancers, small sellers, invoice and DM-based collection.
- Fees: a small percentage on payments received to a business account.
- Limitation: manual, no real API, weaker dispute structure.
Method 3 — Hosted payment links and QR checkout
Instead of building a checkout, you generate a hosted payment link or QR code that opens a ready-made checkout page. You drop the link into a chat, an ad reply, an invoice, or a storefront, and the buyer pays without you writing front-end code. Many orchestration platforms (including Polapine) expose this as the fastest way to start, then let you graduate the same route into webhooks and API calls later.
- Best for: no-code sellers, agents, social and chat commerce.
- Automation: partial — webhooks notify your systems of payment status.
Method 4 — Third-party API orchestration
A third-party orchestration provider sits between your site and the underlying payment rails. It routes Cash App (and often crypto, Apple Pay, and Google Pay) through approved channel-partner connections, handles hosted checkout and QR, fires webhooks for payment status, and exposes an API so you can automate fulfilment. This is the route used by digital and high-risk verticals — iGaming, sweepstakes, IPTV, and digital goods — that Square and Cash App will not directly underwrite. A reputable provider does not take custody of your balance and settles through the underlying provider or partner.
- Best for: digital goods, subscriptions, and approved high-risk categories needing automation.
- Automation: full — links, QR, webhooks, and API routing.
Cash App acceptance methods compared
| Method | Best for | API / automation | Category limits | Setup |
|---|---|---|---|---|
| Cash App Pay via Square | Mainstream retail & e-commerce | Yes (Square APIs) | Square acceptable-use applies | Square account + approval |
| Cash App for Business | Freelancers, invoices, DMs | No real API | Cash App terms apply | Free, minutes |
| Hosted links & QR | No-code & social selling | Partial (webhooks) | Provider-dependent | Minutes |
| Third-party orchestration | Digital & high-risk verticals | Yes (links → webhooks → API) | Approved by underwriting | Onboarding + review |
Which method fits your business?
Pick by category eligibility first, automation needs second:
- Standard retail / services that Square approves → Cash App Pay via Square is the simplest, cheapest route.
- Casual or invoice collection → Cash App for Business is free and fast.
- You sell digital goods, subscriptions, or operate a category Square restricts → a third-party orchestration provider is usually the only durable route, and it adds the API and webhook automation those businesses need.
How Polapine routes Cash App payments
Polapine Digital is a payment-link and checkout orchestration layer for digital merchants. You start with a hosted Cash App or crypto payment link, validate the buyer flow, then connect the same approved route to webhooks and API automation. Polapine does not hold or withhold your balance — settlement happens through the underlying provider or approved channel partner, subject to underwriting. Businesses that already have a supported provider can bring their own keys and use Polapine purely for routing, observability, and payment management.
See the Cash App + Crypto Payment Links API for the developer route, or Cash App Checkout for the no-code, mobile-first option.
Frequently Asked Questions
Can I accept Cash App payments on my website?
Yes. You can accept Cash App online in four main ways: Cash App Pay through a Square account, Cash App for Business with a $cashtag, hosted payment links or QR checkout, and a third-party orchestration provider that routes Cash App acceptance through approved channel partners.
Does Cash App have an official API?
Cash App does not publish a standalone public API for arbitrary third parties. Cash App Pay is offered to approved sellers through Square (Block) developer APIs, and third-party orchestration layers can add Cash App routing through approved channel-partner connections.
How much does it cost to accept Cash App payments?
Cash App Pay through Square uses Square's standard online processing rate, around 2.9% plus 30 cents per transaction at the time of writing. Cash App for Business charges a fee on business-tagged payments. Third-party orchestration pricing depends on the provider, vertical, and risk profile.
Can high-risk or digital businesses accept Cash App?
Square and Cash App restrict many high-risk and certain digital categories. Businesses in those verticals typically use a third-party orchestration provider that routes Cash App acceptance through approved channel partners, subject to underwriting.
Do I need a Cash App for Business account?
Not necessarily. Cash App Pay through Square and most orchestration providers do not require you to operate a Cash App for Business $cashtag. You only need Cash App for Business if you want to collect payments directly to a $cashtag.
Is Cash App Pay the same as Cash App?
Cash App is the consumer app. Cash App Pay is the checkout method that lets those consumers pay a business by approving the payment in their Cash App, typically integrated through Square for online sellers.
Can I accept Cash App without a Square account?
Yes. You can use Cash App for Business directly, or use hosted payment links and a third-party orchestration provider that does not require a Square merchant account.
How fast are Cash App payouts to a business?
Settlement timing depends on the route. Cash App for Business can be near-instant to the Cash App balance, Square deposits follow Square's standard schedule, and orchestration providers settle through the underlying provider or partner on their stated schedule.
Related guides
Ready to accept Cash App?
Start with a hosted link, then automate the same route with webhooks and the API.
Sign Up Now