Price Offers for WooCommerce

Description

Price Offers for WooCommerce plugin allows your customers to start product price negotiations with you. The plugin allows them to suggest their price for your products. Then you can reject, accept, counter their offer.

⚙ How it Works

The plugin adds customizable “Make an offer” button to the frontend product pages of your WooCommerce store. After customer clicks the button, modal form is displayed, where he can enter his suggested price, reply email, optional message etc. You will then receive an email with the price offer and the offer will also be saved in backend price offers dashboard. Then you can perform price offer actions (reject, accept, counter, etc.).

✅ Features

  • Exclude selected products from price offers, e.g., out of stock products, products with non-empty price, etc.
  • Set custom label, CSS class, style and position for the “Make an offer” button on frontend.
  • Optionally show the button to the logged-in users only.
  • Customize the frontend form: select enabled and required fields, set price input options, quantity options, labels, notices, styles, etc.
  • Set recipient(s), subject, heading, content template for the price offers emails.
  • Choose columns you want to see in admin price offers history for the product.
  • Available price offer actions: Reject, Accept, Counter, etc.
  • The plugin is “High-Performance Order Storage (HPOS)” compatible.
  • And more…

🏆 Premium Version

Pro version allows you to:

  • Enable price offers on per product (including per variation) and/or per product category basis.
  • Use advanced positions for the “Make an offer” button on frontend, for example, shop, category (i.e., archives) pages.

🗘 Feedback

  • We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!
  • Visit plugin site.

Installation

  1. Upload the entire plugin folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the “Plugins” menu in WordPress.
  3. Start by visiting plugin settings at “WooCommerce > Settings > Price Offers”.

Reviews

January 18, 2024 1 reply
Great functionality and fast & good support whenever needed
August 10, 2022 3 replies
Great plugin! I would suggest that on the field of Product there will be a link to check the product directly or add the SKU number.
June 5, 2021 1 reply
I also bought this plugin which it works great. In addition, the availability and level of technical support always at the top. Thanks!
Read all 4 reviews

Contributors & Developers

“Price Offers for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

2.8.0 – 26/03/2024

  • Dev – General – “User visibility” option added (“All users” (default) and “Logged-in users only”).
  • Dev – Advanced – “Exclude price offers from coupons” option added (defaults to yes (new behaviour)).
  • Dev – Developers – alg_wc_po_show_offer_price_button filter added.
  • Dev – Developers – alg_wc_po_before_offer_price_button and alg_wc_po_after_offer_price_button actions added.
  • WC tested up to: 8.7.
  • Readme.txt – Tags updated.

2.7.1 – 16/02/2024

  • Dev – Advanced – “Send emails in background” option added (defaults to no).
  • WC tested up to: 8.6.

2.7.0 – 14/02/2024

  • Fix – Actions – Un-completing offers on “cancelled order”.
  • Dev – Actions – “Email Sender Options” section added (“From” name and address options).
  • Dev – Actions – Now trying the WooCommerce email sender options (“From” name and address) before using the default values (with the get_bloginfo() function).
  • Dev – Code refactoring.

2.6.0 – 18/01/2024

  • Fix – Actions – Variations were not identified by cart item ID, thus, the offer could be added to the cart multiple times – this is fixed now.
  • Fix – Actions – Now using the offer “quantity” field when adding the product to the cart.
  • Dev – Actions – Showing quantity in the cart.
  • Dev – Actions – Forcing empty price products to be purchasable.
  • WC tested up to: 8.5.

2.5.0 – 04/01/2024

  • Dev – “Quantity” field added.
  • Dev – “Customer phone” field added.
  • WC tested up to: 8.4.

2.4.0 – 15/11/2023

  • Dev – General – Exclude – “Above price” and “Below price” options added.
  • Dev – Admin settings descriptions updated.
  • Dev – Pro – General – Selected Products Options – Per product category – “Exclude categories” option added.
  • Dev – Pro – Admin – Per product settings – Options moved to the WooCommerce “Product data” meta box.
  • Tested up to: 6.4.

2.3.1 – 31/10/2023

  • Dev – Code refactoring.
  • Dev – Pro – General – Selected Products Options – Per product – Per variation – Algorithm improved.

2.3.0 – 27/10/2023

  • Dev – General – “Enable plugin” option removed.
  • Dev – Code refactoring.
  • Dev – Pro – General – Selected Products Options – Per product – “Per variation” option added (defaults to no).
  • WC tested up to: 8.2.

2.2.4 – 09/10/2023

  • Dev – [alg_wc_price_offers_button] shortcode added.
  • Dev – [alg_wc_price_offers_translate] shortcode alias added (for [alg_wc_price_offerings_translate]).
  • Dev – Admin settings descriptions updated.

2.2.3 – 02/10/2023

  • Dev – Admin settings descriptions updated.
  • Dev – Minor code refactoring.

2.2.2 – 26/09/2023

  • WC tested up to: 8.1.
  • Plugin icon, banner updated.

2.2.1 – 12/08/2023

  • Fix – Declaring HPOS compatibility for the free plugin version, even if the Pro version is activated.
  • Tested up to: 6.3.
  • WC tested up to: 8.0.

2.2.0 – 28/07/2023

  • Dev – “High-Performance Order Storage (HPOS)” compatibility.
  • WC tested up to: 7.9.

2.1.3 – 18/06/2023

  • WC tested up to: 7.8.
  • Tested up to: 6.2.

2.1.2 – 28/10/2022

  • Fix – Possible JS error fixed.

2.1.1 – 19/10/2022

  • Fix – Deploy script fixed.

2.1.0 – 18/10/2022

  • Dev – Offers – Product – Product links added.
  • Dev – Offers – “SKU” column added.
  • Deploy script added.
  • Readme.txt updated.
  • WC tested up to: 7.0.

2.0.0 – 10/06/2022

  • Dev – Actions (Reject, Accept, Counter, etc.) added.
  • Dev – Offers are stored as custom posts now. It’s now possible to view all offers in the new “Offers” menu.
  • Dev – Form – “Price input”, “Customer email”, “Send button” are always enabled and required now.
  • Dev – Admin – Product meta box – “Title” and “Status” columns added. Default value reset.
  • Dev – Email – Default values updated.
  • Dev – Major code refactoring.
  • Plugin renamed to from “Price Offerings for WooCommerce” to “Price Offers for WooCommerce”.
  • Tested up to: 6.0.
  • WC tested up to: 6.5.

1.2.1 – 07/08/2021

  • Fix – “Undefined index: price” PHP notice fixed.
  • Dev – Email – Email template – %product_sku% placeholder added.
  • Tested up to: 5.8.
  • WC tested up to: 5.5.

1.2.0 – 27/06/2021

  • Dev – Form – Enabled fields – Default value updated. “Leave empty to enable all fields” feature removed.
  • Dev – Admin – “Meta box > Enable” option added.
  • Dev – Admin settings – maybe_unsanitize_option() removed.
  • Dev – Admin settings – Descriptions updated.
  • Dev – Code refactoring.

1.1.0 – 27/06/2021

  • Fix – Form – Options fixed.
  • Dev – Form – “Enabled fields” option added.
  • Dev – Form – “Required fields” option added.
  • Dev – Form – Form button – “HTML style” option added.
  • Dev – Form – Wrapper HTML classes added to all fields.
  • Dev – Button – Wrapper HTML class added.
  • Dev – Admin – “Meta box title” option added.
  • Dev – Localization – load_plugin_textdomain() function moved to the init hook.
  • Dev – Frontend JS and CSS files minified.
  • Dev – Code refactoring.
  • Dev – Admin settings descriptions updated.
  • Tested up to: 5.7.
  • WC tested up to: 5.4.

1.0.1 – 05/01/2020

  • Dev – Admin settings descriptions updated; typos fixed.

1.0.0 – 04/01/2020

  • Initial Release.