Title: Cash On Pickup for WooCommerce
Author: Marian Kadanka
Published: <strong>18 junho, 2014</strong>
Last modified: 24 setembro, 2026

---

Pesquisar plugins

![](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

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

[Baixar](https://downloads.wordpress.org/plugin/wc-cash-on-pickup.2.0.0.zip)

 * [Detalhes](https://br.wordpress.org/plugins/wc-cash-on-pickup/#description)
 * [Avaliações](https://br.wordpress.org/plugins/wc-cash-on-pickup/#reviews)
 *  [Instalação](https://br.wordpress.org/plugins/wc-cash-on-pickup/#installation)
 * [Desenvolvimento](https://br.wordpress.org/plugins/wc-cash-on-pickup/#developers)

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

## Descrição

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.

## Capturas de tela

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

Cash on Pickup settings page

## Instalação

 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).

## Avaliações

![](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 agosto, 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 junho, 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 outubro, 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 julho, 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 março, 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 julho, 2021

Works perfectly.

 [ Leia todas as 19 avaliações ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/)

## Colaboradores e desenvolvedores

“Cash On Pickup for WooCommerce” é um programa de código aberto. As seguintes pessoas
contribuíram para este plugin.

Colaboradores

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

Cash On Pickup for WooCommerce” foi traduzido para 7 localidades. Agradecemos aos
[tradutores](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup/contributors)
por suas contribuições.

[Traduzir o “Cash On Pickup for WooCommerce” para seu idioma.](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup)

### Interessado no desenvolvimento?

[Navegue pelo código](https://plugins.trac.wordpress.org/browser/wc-cash-on-pickup/),
consulte o [repositório SVN](https://plugins.svn.wordpress.org/wc-cash-on-pickup/)
ou assine o [registro de desenvolvimento](https://plugins.trac.wordpress.org/log/wc-cash-on-pickup/)
por [RSS](https://plugins.trac.wordpress.org/log/wc-cash-on-pickup/?limit=100&mode=stop_on_copy&format=rss).

## Registro de alterações

#### 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

## Meta

 *  Versão **2.0.0**
 *  Última atualização **3 semanas atrás**
 *  Instalações ativas **7.000+**
 *  Versão do WordPress ** 4.4 ou superior **
 *  Testado até **7.1.3**
 *  Versão do PHP ** 7.4 ou superior **
 *  Idiomas
 * [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/) e [Spanish (Spain)](https://es.wordpress.org/plugins/wc-cash-on-pickup/).
 *  [Traduzir para seu idioma](https://translate.wordpress.org/projects/wp-plugins/wc-cash-on-pickup)
 * Tags
 * [cash](https://br.wordpress.org/plugins/tags/cash/)[gateway](https://br.wordpress.org/plugins/tags/gateway/)
   [payment](https://br.wordpress.org/plugins/tags/payment/)[pickup](https://br.wordpress.org/plugins/tags/pickup/)
   [woocommerce](https://br.wordpress.org/plugins/tags/woocommerce/)
 *  [Visualização avançada](https://br.wordpress.org/plugins/wc-cash-on-pickup/advanced/)

## Classificações

 5 de 5 estrelas.

 *  [  19 avaliações com 5 estrelas     ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/?filter=5)
 *  [  0 avaliação com 4 estrela     ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/?filter=4)
 *  [  0 avaliação com 3 estrela     ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/?filter=3)
 *  [  0 avaliação com 2 estrela     ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/?filter=2)
 *  [  0 avaliação com 1 estrela     ](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/?filter=1)

[Sua avaliação](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/#new-post)

[Ver todas avaliações](https://wordpress.org/support/plugin/wc-cash-on-pickup/reviews/)

## Colaboradores

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

## Suporte

Tem algo a dizer? Precisa de ajuda?

 [Ver fórum de suporte](https://wordpress.org/support/plugin/wc-cash-on-pickup/)

## Doar

Gostaria de contribuir para o desenvolvimento deste plugin?

 [ Doe para este plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=marian.kadanka@gmail.com&item_name=Donation+for+Marian+Kadanka)