BACK TO DIRECTORY


Accept “cash on pickup” payment method on your WooCommerce store. Works with both the classic and the block based (Checkout block) checkout.
Features:
- customizable instructions are printed on the checkout and “thank you” page, and added to the email sent to the customer
- ability to make cash on pickup the only payment method available when the customer chooses local pickup at checkout
- it’s possible to make the cash on pickup payment available only for some of the shipping methods
- option to select the status of new orders that are paid on pickup
- option to accept cash on pickup payment if the order is virtual
- Local Pickup Plus compatible
- WooCommerce Blocks (Cart and Checkout blocks) support, including the block checkout’s own “Pickup” (local pickup) option
- High Performance Order Storage (HPOS) compatible
- WPML support
Block based checkout
All of the settings above apply to the block based checkout as well. One caveat: the setting
“Disable other payment methods for local pickup” hides the regular payment methods, but it cannot
hide express payment buttons (Apple Pay, Google Pay and similar), because those are rendered by
the browser before the store is asked which payment methods are available.
Screenshots

Cash on Pickup settings page
Plugin Details
Active Installs
7K+Total Downloads
81,566Version
2.0.0Requires WP
4.4Requires PHP
7.4Tested Up To
7.1.4Added
2014-06-18Last Updated
2026-09-24 8:55am GMTRatings
5
19
4
0
3
0
2
0
1
0