Title: Checkout with Cash App on WooCommerce
Author: The African Boss
Published: <strong>September 3, 2020</strong>
Last modified: January 28, 2026

---

Search plugins

![](https://ps.w.org/wc-cashapp/assets/banner-772x250.jpg?rev=2374303)

![](https://ps.w.org/wc-cashapp/assets/icon-256x256.png?rev=2769971)

# Checkout with Cash App on WooCommerce

 By [The African Boss](https://profiles.wordpress.org/theafricanboss/)

[Download](https://downloads.wordpress.org/plugin/wc-cashapp.zip)

 * [Details](https://wordpress.org/plugins/wc-cashapp/#description)
 * [Reviews](https://wordpress.org/plugins/wc-cashapp/#reviews)
 *  [Installation](https://wordpress.org/plugins/wc-cashapp/#installation)
 * [Development](https://wordpress.org/plugins/wc-cashapp/#developers)

 [Support](https://wordpress.org/support/plugin/wc-cashapp/)

## Description

**HPOS compatibility & WooCommerce Blocks support**
 **Unlock more great features
for you and your customers and priority support with a PRO license. [Upgrade](https://theafricanboss.com/cashapp)**

Checkout with Cash App on WooCommerce is also known as [WooCash, officially listed on Square App Marketplace](https://square.theafricanboss.com/woocash).

**Introducing the full end-to-end Cash App Pay API integration since v4.0**
 **Introducing
automated order status updates for PRO users: on-hold to processing when you receive
the order amount**

#### More information

For more details about this woocommerce extension, **please visit [The African Boss](https://theafricanboss.com/cashapp)**

See available screenshots or the store example of [Gura Stores](https://gurastores.com/test/)
for visual details.

#### PRO or customized version

Please reach out to theafricanboss@gmail.com for a custom version of this plugin.

Visit [The African Boss](https://theafricanboss.com/cashapp) for more details

#### Demo

An example of the plugin in use is the following store:

[Gura Stores](https://gurastores.com/test/)

For Square merchants, this plugin integrates the full end-to-end Cash App Pay API
integration.

For all other Cash App users, This plugin displays a Cash App link that customers
can use to send payments.

See the screenshots or the store example of [Gura Stores](https://gurastores.com/test/)
for visual details.

### Usage

After activating the plugin, add your Cash App information such as your $cashtag,
Cash App name, Cash App email, Cash App phone number in the plugin settings to start
receiving payments instantly.

**Unlock more great features for you and your customers and priority support with
a PRO license. [Upgrade](https://theafricanboss.com/cashapp)**

## Screenshots

 * [[
 * Checkout page view for customers using the Cash App Link payment method enabled.
 * [[
 * Checkout page view for customers using the Cash App Pay payment method enabled.
 * [[
 * Plugin settings for the Cash App Link payment method and this information will
   be displayed to your customers
 * [[
 * Plugin settings for the Cash App Pay payment method
 * [[
 * Thank you page after placing the order via the Cash App Link payment method

## Installation

#### From Dashboard ( WordPress admin )

 * Go to Plugins -> Add New
 * Search for ‘Checkout with Cash App’
 * Click on Install Now
 * Activate the plugin through the “Plugins” menu in WordPress.

#### Using cPanel or FTP

 * Download ‘Checkout with Cash App’ from [The African Boss](https://theafricanboss.com/cashapp)
 * Unzip wc-cashapp.zip’ file and
 * Upload wc-cashapp folder to the “/wp-content/plugins/” directory.
 * Activate the plugin through the “Plugins” menu in WordPress.

#### After Plugin Activation

Find and click Cash App in your admin dashboard left sidebar to access Cash App 
settings

**or**

Go to ‘Woocommerce > Settings > Payments’ screen to configure the plugin

Also _you can visit_ the [plugin page](https://theafricanboss.com/cashapp) for further
setup instructions.

## FAQ

### Cash App Link Vs. Cash App Pay

The major difference between the two payment methods is that Cash App Link is a 
link to your Cash App $cashtag (e.g cash.app/cashtag) while Cash App Pay uses the
Square API integration that connects to your Square account.
 Notice that Cash App
Pay requires a Square merchant account while Cash App Link requires a Cash App account.

Check out the full side-by-side comparison table at [The African Boss](https://square.theafricanboss.com)

### Does this plugin integrate the Cash App Pay integration?

Yes, Checkout with Cash App on Woocommerce integrates the Cash App Pay end-to-end
API payment integration since v4.0.

Also there is an extra payment method added that provides a quick and easy way to
display to your customers your CashTag and to link them to it.
 It only displays
your cashtag to the customer and redirects them to it so that the off site Cash 
App transaction can take place. Please check screenshots for more details on what
is reported.

### Do I need a Cash App account or a Square merchant account to use this plugin?

Yes, you need either a Cash App account or a Square merchant account. This plugin
comes with 2 payment methods for Cash App. One requires a Square merchant account
and the other requires a Cash App account.

### What is emailreceipts.io and do I need to integrate it?

emailreceipts.io is a service that allows you to track Cash App link payments and
update order statuses automatically.
 The integration also helps send automated 
emails to your customers when their order status changes. If you do not want to 
use emailreceipts.io, you will have to manually update the order status in your 
Woocommerce admin dashboard.

### Support

**Premium Support**

Users with a valid Checkout with Cash App on Woocommerce PRO license receive Priority
Support, directly from the plugin developer! [Find out more!](https://theafricanboss.com/cashapp)

**Community Support for users of the Free version**

For support questions, bug reports, or feature requests, please use the [WordPress Support Forums](https://wordpress.org/support/plugin/wc-cashapp).
Please search through the forums first, and only [create a new topic](https://wordpress.org/support/plugin/wc-cashapp#new-post)
if you don’t find an existing answer. Thank you!

### Languages and Localization

Also compatible with Translation plugins (like Loco, WPML, etc) meaning you can 
translate the Checkout, Thank you page and Email notices

### SMS for Woocommerce compatibility

Also using our SMS for Woocommerce plugin, you can send personalized bulk email 
and SMS notifications for orders still on-hold with order information and more

## Reviews

![](https://secure.gravatar.com/avatar/2c6ea515f557a6b85ea3d21a2535cc1f94ccb30370278a71762def6404a588c6?
s=60&d=retro&r=g)

### 󠀁[Pay out Missing](https://wordpress.org/support/topic/pay-out-missing/)󠁿

 [319supportadmin](https://profiles.wordpress.org/319supportadmin/) February 23,
2024

Would you like to reach me at kinkyhut.com your app has a payment missing after 
your updates

![](https://secure.gravatar.com/avatar/ef103c09420a5bb83e8cadcc7ecc949dc7fca330b76d09cdc4c056a6a3735f5d?
s=60&d=retro&r=g)

### 󠀁[Very very good](https://wordpress.org/support/topic/very-very-good-139/)󠁿

 [ameerameer1691995](https://profiles.wordpress.org/ameerameer1691995/) April 22,
2022

thank you for making this possible!

![](https://secure.gravatar.com/avatar/3599fb21aa8a896f80bc8287c12d5ae7a9cf008187dfb70fc7fbf16473f84cc8?
s=60&d=retro&r=g)

### 󠀁[PRO](https://wordpress.org/support/topic/pro-21/)󠁿

 [I Declare MultiMedia](https://profiles.wordpress.org/m4declare1/) October 13, 
2021

Why do I got to KEEP seeing this message!! That’s not going to make me buy your 
PRO You are currently not using our Checkout with Cash App PRO plugin. Please upgrade
for a better experience

![](https://secure.gravatar.com/avatar/52762a116f1fb4d25da09dc77814c759653629cf9ad9bc3ebc0120fa0ddb6d1e?
s=60&d=retro&r=g)

### 󠀁[Great plugin, useful and simple](https://wordpress.org/support/topic/great-plugin-useful-and-simple/)󠁿

 [jamzia1](https://profiles.wordpress.org/jamzia1/) October 16, 2020

I have been looking for one year a plugin to add cash app to my website. It is working
very well. Thank you

![](https://secure.gravatar.com/avatar/e079fd3cd9c381172e1cc223d0cb059ed617f4d546f08f0ac6f39caa1adeba78?
s=60&d=retro&r=g)

### 󠀁[Easy to setup](https://wordpress.org/support/topic/easy-to-setup-70/)󠁿

 [The African Boss](https://profiles.wordpress.org/theafricanboss/) September 3,
2020

I love how easy it is to set up. Just added my cashtag and it created a link for
customers to click on to be redirected to their cashapp screen on mobile when they
are on checkout and thank you page. Thank you for even adding a reminder even in
the email

 [ Read all 5 reviews ](https://wordpress.org/support/plugin/wc-cashapp/reviews/)

## Contributors & Developers

“Checkout with Cash App on WooCommerce” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ The African Boss ](https://profiles.wordpress.org/theafricanboss/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

[Translate “Checkout with Cash App on WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wc-cashapp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wc-cashapp/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wc-cashapp/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/wc-cashapp/) by 
[RSS](https://plugins.trac.wordpress.org/log/wc-cashapp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 6.1 Dec 15, 2025 – 6.1.1 Jan 15, 2026

 * Updated #wc_cashapp_qrcode img CSS and initCashAppPay square.js
 * Filter last 5 from wc_get_orders by latest HOUR_IN_SECONDS
 * Fixed multiple do_not_checkout
 * square redirect: parse_str($oauth, $parsed); // DO NOT SANITIZE BEFORE PARSING
 * admin_menu with SQ_status
 * notifications: if (! $order ) { exit; }
 * Updated WC_Cash_App_Pay_Gateway: locations, errors arrays
 * Updated from custom_order_tables to cart_checkout_blocks compatibility for block
   support
 * removed AllowDynamicProperties and declared properties
 * wp_kses instead of wp_kses_post pages
 * rest_api_init inside init
 * init load_plugin_textdomain
 * Added woocommerce_cancel_unpaid_orders action to extend the stock hold time feature
   to our on-hold orders
 * /vendor/freemius
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 6.0.1-6.0.3.1 Oct 1 – Nov 30, 2024

 * Improved wc_cash_app_pay_square_url
 * Improved wc_cashapp_renew_square_token_cron: better error handling, and error
   messages
 * Updated Woocommerce and WordPress compatibility
 * Updated Freemius to v2.9.0+

#### 6.0 Sep 1, 2024

 * Fixed the default Cash App QR code matching issue: wc_cashapp_qrcode_url
 * HPOS compatibility: before_woocommerce_init, fixed functions, and variables
 * WooCommerce Blocks support: woocommerce_blocks_loaded with wc_cashapp_woocommerce_blocks_support
 * Replaced the deprecated googleapis QR code
 * checkout_html, thankyou_html, email_html variables
 * Introduced qrcode_styling to the free version
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 5.3-5.3.1 Aug 15, 2023

 * Using wp_remote for the Square customers/payments/refunds API
 * Using Square Payments API & Refunds API & Customer API for Cash App Pay
 * Now processing payments and refunds with the Square API
 * Improved WC_Venmo_Cashapp class methods, html, and error displays
 * Using wp_remote for the locations/customers/payments/refunds API instead of the
   Square SDK
 * Updated WC_Cashapp_Update_Order: verify signature, find order
 * Updated WC_Cashapp_Update_Order: update order: update_order, post_title, post_content,
   response_code
 * empty SQ_Access_Token when Cash App Pay is disabled
 * updated locations_api and SQ_Locations
 * unset Empty Keys in paymentRequest
 * catch js error_message
 * Updated Freemius to v2.5.10
 * Updated Woocommerce and WordPress compatibility

#### 5.2-5.2.1 Jun 1, 2023

 * Using Square Payments API & Refunds API & Customer API for Cash App Pay
 * Display default plugin settings and rearranged settings values
 * Updated display_cashapp,display_cashapp_logo_button settings for the redesigned
   and enhanced checkout and thank you page designs
 * Better square_connect_url, cashapp payment_url and qrcode
 * Now processing payments and refunds with the Square API
 * Updated the Square paymentRequest with more details (BuyerEmailAddress, shipping_address,
   StatementDescriptionIdentifier, CustomerId)
 * Fixed setStatementDescriptionIdentifier with parse_url domain
 * Added saving additional order meta_data (sqr_id,sqr_status,sqr_order_id)
 * Added saving additional order meta_data (sq_payment_token,sqp_idempotency,sqp_id,
   sqp_status,sqp_order_id,sqp_receipt,sqr_id,sqr_status,sqr_order_id)
 * Added the Square payment receipt and transactions URL on the thank you page, 
   email, and order note
 * Fixed Square merchant account locations_errors & better locations error handling
 * Disconnect Square access on site when access is disconnected via Square
 * Better emailreceipts.io onboarding with accountid,accountname,accountemail before
   connecting
 * Removed no longer applicable settings
 * Integrated debug logs and added them to validate_fields,process_payment,…
 * Enable Square debug and woo logs
 * Removed the NEW badge on older menu items
 * // SQ_Merchant_Id
 * Removed the cloudmailin integration
 * Commented out wp_safe_redirect on Revoke screen
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 5.1-5.1.1 May 1, 2023

 * Improved Cash App Pay plugin settings and created a better Square connect experience
 * Cash App Pay locations can now be selected in the plugin settings
 * Improved plugin settings and their descriptions
 * Improved Cash App Pay Square Connect
 * Improved WC_Cashapp_Square class methods, html, and error displays
 * Improved Cash App Pay menu for handling Square Connect
 * Improved find_order function for emailreceipts.io
 * Improved Cash App Pay Square Connect refresh/revoke actions and cron jobs
 * wp_clear_scheduled_hook to prevent refreshing Square Connect token while disabled
 * Improved receipt post type post_content
 * Introduced checkout designs in PRO
 * Fixed thank you page CSS for design 1-2
 * Added do_not_checkout in case of missing plugin settings
 * copy.js enqueued after ‘jquery’, ‘wc_cashapp_qrcode’
 * Removed square_url target_blank
 * Updated copy.js and qrcode.js
 * str_contains to str_pos for php compatibility
 * wpautop & wptexturize the input
 * echo , vs echo .
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 5.0-5.0.1 Mar 15, 2023

 * Refactored code across plugin for better performance
 * Better Cash App Pay integration
 * Better variables and functions
 * Better enqueued scripts
 * Better thank you page customizations
 * Better checkout page customizations
 * Better email notification
 * Better order note
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 4.3 Jan 25, 2023

 * Updated Square paymentRequest with lineItems & shippingContact
 * Square connect with authentication
 * process order from on-hold automatically
 * Better Cash App automated order status updates processing
 * Better process Cash App receipts HTTP response statuses for emailreceipts.io
 * Enable/Disable order note
 * Edit order note in PRO with shortcodes
 * Dashboard Admin menu file update
 * Square Checkout assets and variables
 * Deactivate checkout and assets when relevant info is missing
 * Better assets and links
 * Disable checkout assets on non-checkout pages
 * Enable/disable admin menu and app fee
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 4.2-4.2.2 Nov 1-15, 2022

 * When no order id is submitted, search through the 5 most recent Cash App orders
   on-hold and match by amount or customer cashtag
 * Complete virtual orders instead of just processing
 * Updated cashAppPay.initializeCashAppPay
 * Updated square.js
 * Better update-order HTTP response statuses
 * Better note signature and new support for Enable/Disable note
 * Side-by-side comparison table of Cash App Link vs Cash App Pay
 * Better enqueued scripts and assets, .payment_method_cashapp
 * Updated Cash App Pay wording on checkout from ‘Use Cash App or your phone camera
   to scan the QR code to pay with Cash App’ to ‘Click the button below and follow
   the instructions to pay with Cash App’
 * Better handling when Woocommerce is missing
 * More details on emailreceipts.io for onboarding free users
 * New checkout page design for PRO users
 * Show new design to free users
 * Updated Freemius, Woocommerce and WordPress compatibility

#### 4.1.1 Aug 30, 2022

 * Updated cashAppPay.ontokenization
 * Better Cash App automated processing
 * No longer require $cashtag to process Cash App receipts
 * When no order id was submitted in the Cash App note, check recent order for a
   match of amount and payment method

#### 4.1 Aug 25, 2022

 * Updated cashAppPay.ontokenization error handling
 * Better loadCashAppPay error handling
 * Catch Tokenization errors
 * Better Cash App automated processing
 * No longer require $cashtag to process Cash App receipts
 * When no order id was submitted in the Cash App note, check recent order for a
   match of amount and payment method
 * Added origin to Square requests
 * Added thumbnailUrl to store profile connected to emailreceipts.io
 * Updated Woocommerce and WordPress compatibility

#### 4.0 Mar 15 – Aug 15, 2022

 * Integrated the offical Square Cash App Pay as a second payment option
 * Integrated connection to square.theafricanboss.com
 * Automated order status updates for PRO users
 * Integrated emailreceipts.io to track Cash App receipts and update order statuses
   automatically
 * Redesigned how information is displayed to the customer on the checkout and thank
   you pages
 * Added capturing cashtag as order meta data
 * Added Cash App Pay payment method vs. Cash App payment method
 * Reduce order stock inventory option
 * New logo with Square logo and QR code in one
 * Tutorial on how to update order statuses automatically for PRO users
 * Pending -> Canceled order time limit article on the help page
 * Bulk email and SMS notifications for orders still on-hold using SMS for Woocommerce
   plugin
 * SMS for Woocommerce compatible
 * Internalization of the plugin checkout, thankyou and email
 * Updated help links
 * Moved to Freemius for automatic updates
 * Updated Woocommerce and WordPress compatibility

#### 3.4 December 5, 2021

 * Updated from woocommerce_before_thankyou to woocommerce_thankyou_payment-method-
   id for compatibility with thank you page customizer plugins
 * move menu order to below woocommerce menu – position 56
 * Removed version date from main file
 * Fixed error bug that disallowed upgrade/downgrade due to global constants structure
   in free MOMOPRO_ while in paid, MOMO_PRO_
 * Fixed admin_url functions with issues
 * Added ! $sent_to_admin / $sent_to_admin = false to email instructions
 * Replaced woocommerce_email_before_order_table hook by woocommerce_email_order_details
 * Updated Woocommerce and WordPress compatibility

#### 3.3.1 September 9, 2021

 * Updated width and height attributes for logo-qr

#### 3.3 September 7, 2021

 * Added .logo-qr class that overwrites theme CSS for the button and QR code
 * Changed the wording and removed “shipping and delivery” to include digital woocommerce
   sellers
 * Removed version date

#### 3.2.1 August 30, 2021

 * Fixed order order_id occurences

#### 3.2 August 30, 2021

 * Added test button to settings page to see what customers see when they click 
   the button or run the QR code
 * Sharing payment methods with free versions to keep data across
 * Fixed ‘if functions for on-hold and check payment methods’ placement
 * Improved deactivate free plugins when PRO activated
    Smooth upgrade from free
   to PRO
 * PRO invitation admin notice when using free plugin
 * Fixed bootstrap CSS enqueued on menu pages
 * Added .momo-*** class to checkout CSS to apply custom CSS to payment icons and
   QR codes
    Removed content from assets/css/checkout that was forcing 35px size
   on some themes Added important height to force 100px in size of QR code and buttons
   on checkout and thank you page Added setup plugin link to wp_die when upgrading
   from free to PRO plugin
 * Better settings links on plugins page
 * Better installation instructions
 * renamed PRO versions to [payment_name PRO]
 * Added free and paid recommended menus in sidebar with colors
 * Fixed menu buttons in PRO plugin
 * Updated WP and WC compatibility

#### 3.1 June 1, 2021

 * Only send email with cashapp link when order is on hold
 * Cash App checkout icon resized
 * Plugin name changed from MOMO Cash App to ‘Checkout with Cash App on WooCommerce’
 * Send specific notices while awaiting payment with $order->get_status() && $order-
   >get_payment_method()
 * Updated WP and WC compatibility

#### 3.0 Mar 1, 2021

 * Refactored entire plugin structure (Going from a single file to multiple folders
   like admin, functions, notifications, pages, languages, and more)
 * Now you can choose to show Cash App information after customers place order in
   PRO (Feature requested by a user – Orion Technologies)
 * Added 3 New PRO functionalities and fields in plugin settings (display_cashapp,
   display_cashapp_logo_button, toggleSupport)
 * Added new pages (tutorials, help, recommended plugins, etc)
 * Updated the function to deactivate plugin when Woocommerce is not found
 * Updated the function to deactivate plugin when PRO is active
 * Better notices and warnings for different actions especially involving PRO
 * Better use of global variables with define() function
 * Deactivate plugin very early on when needed
 * Updated compatibility with WP v5.7
 * Updated compatibility with WC v5.0

#### 2.2 Jan 14, 2021

 * Added QR code
 * Updated compatibility with WP v5.6

#### 2.1 Dec 1, 2020

 * Fixed cashapp icon styles on some themes where it was floating
 * Fixed thank you page and email total amount
 * Removed email from author
 * Calling file locations and directories according to WP docs
 * Added Go PRO button
 * Added Get featured button
 * Cleaned up the extra fields in the cashapp settings
 * Now requiring PHP version starting at 5.0

#### 2.0 Oct 1, 2020

 * Fixed cashapp icon link that was not displaying icon properly
 * Fixed cashapp link total amount
 * Added new fields in cashapp settings: checkout instructions, store instructions,
   and thank you notice
 * Added new links for PRO version
 * Added review and upgrade buttons to admin dashboard
 * Now requiring PHP version starting at 5.0

#### 1.0 Aug 1, 2020

 * Added cashapp icon on checkout with link
 * Added fields in admin dashboard for cashapp plugin

## Meta

 *  Version **6.1.1**
 *  Last updated **3 months ago**
 *  Active installations **2,000+**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 5.0 or higher **
 * Tags
 * [cash app](https://wordpress.org/plugins/tags/cash-app/)[cashapp](https://wordpress.org/plugins/tags/cashapp/)
   [payments](https://wordpress.org/plugins/tags/payments/)[square](https://wordpress.org/plugins/tags/square/)
   [woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/wc-cashapp/advanced/)

## Ratings

 4.4 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/wc-cashapp/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wc-cashapp/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wc-cashapp/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/wc-cashapp/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wc-cashapp/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wc-cashapp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wc-cashapp/reviews/)

## Contributors

 *   [ The African Boss ](https://profiles.wordpress.org/theafricanboss/)
 *   [ Freemius ](https://profiles.wordpress.org/freemius/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wc-cashapp/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://gurastores.com/get-cash)