Skip to main content
Cash App is a popular consumer app in the US that allows customers to bank, invest, send, and receive money using their digital wallet.

Payment Method Details

Prerequisites

  1. Connect and activate the Stripe integration in PayNext with both API Key and Publishable Key
  2. Enable Cash App Pay in your Stripe Dashboard under Settings → Payment methods
  3. Turn on Cash App Pay in your PayNext checkout configuration
Publishable Key is required. Without the Stripe Publishable Key configured, Cash App Pay will not appear in checkout.

Testing

1

Configure sandbox credentials

Use Stripe Test mode credentials in your PayNext integration
2

Configure return URL

Ensure your return URL is properly configured when rendering PayNext SDK. Cash App redirects customers to the mobile app to complete payment, then redirects back to your site. The return URL should automatically scroll users to the Checkout component if it’s not displayed at the top of the page.
3

Make a test payment

Make a Cash App payment via PayNext SDK on your website from a US location with USD currency
4

Verify payment

Confirm the payment appears in the PayNext dashboard

If the customer revokes the mandate

A customer can deactivate a saved Cash App payment method inside the Cash App app. PayNext receives that from Stripe and sets the payment method status to revoked. A revoked payment method can’t be charged. Renewals stop being attempted—the aborted attempt is recorded as INCOMPLETE with decline_code payment_method_disabled—and the subscription stays past_due for 14 days before it is cancelled with reason dead_instrument. See Dead payment methods. Each change is reported by customer.payment_method.updated.