Cash On Pickup for WooCommerce
Cash On Pickup for WooCommerce

Cash On Pickup for WooCommerce

5/5 (19 ratings) 8K+ active installs Updated Sep 24, 2026
Cash on Pickup settings page

Cash on Pickup settings page

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.