Title: Cash On Pickup for WooCommerce
Author: Marian Kadanka
Published: <strong>Июнь 18, 2014-ж.</strong>
Last modified: Сентябрь 24, 2026-ж.

---

Плагиндерди издөө

![](https://ps.w.org/wc-cash-on-pickup/assets/banner-772x250.png?rev=1777987)

![](https://ps.w.org/wc-cash-on-pickup/assets/icon-256x256.png?rev=1777983)

# Cash On Pickup for WooCommerce

 Автору [Marian Kadanka](https://profiles.wordpress.org/mariankadanka/)

[Жүктөө](https://downloads.wordpress.org/plugin/wc-cash-on-pickup.2.0.0.zip)

 * [Кенен маалымат](https://ky.wordpress.org/plugins/wc-cash-on-pickup/#description)
 * [Сын-пикирлер](https://ky.wordpress.org/plugins/wc-cash-on-pickup/#reviews)
 *  [Орнотуу](https://ky.wordpress.org/plugins/wc-cash-on-pickup/#installation)
 * [Development](https://ky.wordpress.org/plugins/wc-cash-on-pickup/#developers)

 [Колдоо](https://wordpress.org/support/plugin/wc-cash-on-pickup/)

## Сүрөттөө

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.

## Скриншоттор

[⌊Cash on Pickup settings page⌉⌊Cash on Pickup settings page⌉[

Cash on Pickup settings page

## Орнотуу

 1. Go to Plugins > Add New > Search
 2. Type “Cash On Pickup for WooCommerce” in the search box and hit Enter
 3. Click on the button Install and then activate the plugin

#### Manual Installation

The manual installation method involves downloading our plugin and uploading it 
to your webserver via your favourite FTP application. The WordPress codex contains
[instructions on how to do this here](https://codex.wordpress.org/Managing_Plugins#Manual_Plugin_Installation).

## Сын-пикирлер

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

### 󠀁[doesn’t work ?](https://wordpress.org/support/topic/doesnt-work-3140/)󠁿

 [tidygardens](https://profiles.wordpress.org/tidygardens/) Август 8, 2024-ж.

How to make it work.. In checkout I still need to put card details in and pay before
anything ..

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

### 󠀁[Works smoothly](https://wordpress.org/support/topic/works-smoothly-46/)󠁿

 [panon](https://profiles.wordpress.org/panon/) Июнь 27, 2024-ж.

This plugin does exactly what it is supposed to do. Just perfect.

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

### 󠀁[Awesome plugin!](https://wordpress.org/support/topic/awesome-plugin-6998/)󠁿

 [Bojan Denić](https://profiles.wordpress.org/evilmc/) Октябрь 15, 2023-ж.

This is very important plugin in Balkan! 😉

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

### 󠀁[Great plugin…](https://wordpress.org/support/topic/unfortunately-this-does-not-appear-to-be-supported-any-more/)󠁿

 [misubisu](https://profiles.wordpress.org/misubisu/) Июль 18, 2022-ж.

Works perfectly… and I'm using version 6.0.1 of wordpress.

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

### 󠀁[Easy and functional!](https://wordpress.org/support/topic/easy-and-functional-39/)󠁿

 [ambri](https://profiles.wordpress.org/ambri/) Март 27, 2022-ж.

Well done.

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

### 󠀁[Does the job !](https://wordpress.org/support/topic/does-the-job-814/)󠁿

 [arisb88](https://profiles.wordpress.org/arisb88/) Июль 2, 2021-ж.

Works perfectly.

 [ Read all 19 reviews ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/)

## Contributors & Developers

“Cash On Pickup for WooCommerce” is open source software. The following people have
contributed to this plugin.

Мүчөлөрү

 *   [ Marian Kadanka ](https://profiles.wordpress.org/mariankadanka/)

“Cash On Pickup for WooCommerce” has been translated into 7 locales. Thank you to
[the translators](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup/contributors)
for their contributions.

[Translate “Cash On Pickup for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup)

### Interested in development?

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

## Өзгөртүүлөр

#### 2.0.0

 * Add: support for the block based checkout (Cart and Checkout blocks). Title, 
   description, instructions, the shipping method restriction, the virtual order
   setting, the default order status and the “local pickup only” exclusivity all
   work there
 * Add: the block checkout’s own local pickup method (“Pickup”) is now recognised
   as local pickup
 * Fix: with “Disable other payment methods for local pickup” enabled, a block based
   checkout was left with no payment methods at all when local pickup was chosen,
   so the order could not be placed
 * Fix: the “Enable for shipping methods” setting no longer loses the classic Local
   Pickup entries on stores using the block checkout, where two shipping methods
   share the title “Local pickup”
 * Fix: availability is now read from the calculated cart, which makes the shipping
   method restriction reliable during Store API requests
 * Fix: only empty the cart the order was created from when the payment is processed,
   so paying for an existing order no longer discards an unrelated cart
 * Fix: the instructions in the customer email no longer depend on the “default 
   order status” setting. Changing that setting used to silently remove them from
   emails for every order already placed under the old value; they are now withheld
   only from orders that will never be collected (cancelled, refunded, failed)
 * Fix: an order is no longer recorded as paid the moment it reaches “processing”.
   Cash on pickup is only collected at handover, so the payment date is now stamped
   when the order is marked completed. The order screen no longer shows a “Paid”
   total on an order nobody has collected, and Analytics no longer books the revenue
   on the order date. This mirrors WooCommerce’s own Cash on delivery gateway
 * Add: new filters wc_cop_local_pickup_methods, wc_cop_blocks_description_allowed_tags
   and wc_cop_email_instructions_skip_order_statuses
 * Performance: the shipping method list for the “Enable for shipping methods” setting
   is now only built on the gateway’s own settings screen instead of on every admin
   page load (55 database queries saved per request on a small store)
 * Tweak: the order note now records that payment is to be made upon pickup, like
   WooCommerce’s own offline gateways
 * Tweak: the title setting is sanitized on save, and the shipping method selector
   uses WooCommerce’s current enhanced select styling with a placeholder
 * Tweak: orders being paid through the “order pay” page are now detected by endpoint,
   which also works when that endpoint is not on the configured checkout page
 * Tested up to WordPress version 7.1, WooCommerce version 11.1, PHP 8.4

#### 1.7.1

 * Tweak: Change plugin name due to trademark violation
 * Tested up to WordPress version 6.8, WooCommerce version 10.3, PHP 8.4

#### 1.7.0

 * Add: HPOS support
 * Tested up to WordPress version 6.3, WooCommerce version 8.1, PHP 8.2

#### 1.6.1

 * Fix: don’t disable other payment methods if Cash On Pickup itself isn’t available
 * Tested up to WordPress version 5.9, WooCommerce version 6.3

#### 1.6

 * Add: support for shipping zones introduced in WooCommerce 3.4, props Peter Morvay
 * Tested up to WordPress version 5.5
 * Bump ‘WC tested up to’ version

#### 1.5

 * Add: option to accept Cash on pickup payment if the order is virtual

#### 1.4.4

 * Fix: Add and update WooCommerce < 3.0 backward compatibility

#### 1.4.3

 * Fix: https://wordpress.org/support/topic/warnings-on-my-account-pages/
 * Bump ‘WC tested up to’ version

#### 1.4.2

 * Fix: Menus editor not showing, due to woocommerce_available_payment_gateways 
   filter hook firing in the admin

#### 1.4.1

 * Fix: Rename the text domain to comply with the language packs requirements

#### 1.4

 * Add: option to disable other payment methods if local pickup “shipping” is selected
   on the checkout page

#### 1.3.1

 * Fix: wpml-config.xml fix

#### 1.3

 * Fix: gateway not available if shipping is disabled in WooCommerce general settings
 * Tested up to WordPress version 4.9

#### 1.2

 * Plugin maintainer changed
 * Add: option to choose default status of new orders added
 * Add: instructions are now added to the email send to a customer
 * Fix: broken admin input field “Enable for shipping methods”
 * Fix: WooCommerce 3.0 compatibility
 * Fix: code and indentation cleanup, more code imported from WooCommerce COD gateway

#### 1.1.2

 * Add: WPML support

#### 1.1.1

 * Fix: Error that prevent the payment method to show on checkout page

#### 1.1

 * Add: Added “Settings” link in plugins list page
 * Add: filter wc_cop_default_order_status
 * Add: “Place Order” button text and filter woocommerce_cop_order_button_text
 * Fix: Compatible with WooCommerce 2.1+
 * Fix: minor changes

#### 1.0

 * First release

## Мета

 *  Нуска **2.0.0**
 *  Акыркы жаңыртуу **3 жума мурун**
 *  Активдүү орнотуулар **7,000+**
 *  WordPress нускасы ** 4.4 же андан жогору **
 *  Tested up to **7.1.3**
 *  PHP нускасы ** 7.4 же андан жогору **
 *  Тилдер
 * [Czech](https://cs.wordpress.org/plugins/wc-cash-on-pickup/), [Dutch](https://nl.wordpress.org/plugins/wc-cash-on-pickup/),
   [English (UK)](https://en-gb.wordpress.org/plugins/wc-cash-on-pickup/), [English (US)](https://wordpress.org/plugins/wc-cash-on-pickup/),
   [Greek](https://el.wordpress.org/plugins/wc-cash-on-pickup/), [Slovak](https://sk.wordpress.org/plugins/wc-cash-on-pickup/),
   [Spanish (Chile)](https://cl.wordpress.org/plugins/wc-cash-on-pickup/) жана [Spanish (Spain)](https://es.wordpress.org/plugins/wc-cash-on-pickup/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup)
 * Тег:
 * [cash](https://ky.wordpress.org/plugins/tags/cash/)[gateway](https://ky.wordpress.org/plugins/tags/gateway/)
   [payment](https://ky.wordpress.org/plugins/tags/payment/)[pickup](https://ky.wordpress.org/plugins/tags/pickup/)
   [woocommerce](https://ky.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://ky.wordpress.org/plugins/wc-cash-on-pickup/advanced/)

## Рейтинг

 5 out of 5 stars.

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

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

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

## Мүчөлөрү

 *   [ Marian Kadanka ](https://profiles.wordpress.org/mariankadanka/)

## Колдоо

Комментарийлер барбы? Жардам керекпи?

 [Колдоо форумун көрүү](https://wordpress.org/support/plugin/wc-cash-on-pickup/)

## Кайрымдуулук

Would you like to support the advancement of this plugin?

 [ Кайрымдуулук кылуу ](https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=marian.kadanka@gmail.com&item_name=Donation+for+Marian+Kadanka)