Documentation for Name Your Price: Make a Price Offer for WooCommerce Plugin

Author: WPFactory PluginsVersion: 2.9.0Updated: 2 days ago
Requires WordPress version: 4.4Tested up to WordPress version: 6.5

Settings

Price Offerings for WooCommerce 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 offerings history.

Price Offerings for WooCommerce Features

  • Enable price offerings for all products, on per product and/or per product category basis.
  • Exclude out of stock products and products with non-empty price from price offerings.
  • Set custom label, CSS class, style and position for the “Make an offer” button on frontend.
  • Use advanced positions for the “Make an offer” button on frontend, for example, shop, category (i.e. archives) pages.
  • Customize the frontend form: set price input options, labels, notices, styles etc.
  • Set recipient(s), subject, heading, content template for the price offerings emails.
  • Choose columns you want to see in admin price offerings history for the product.

Frontend

Price Offerings for WooCommerce - Frontend - Make Offer Button
“Make an offer” button.
Price Offerings for WooCommerce - Frontend - Modal Form
Modal form.

Price Offerings Options

Settings are located in “WooCommerce > Settings > Price Offerings”.

General Options

Price Offerings for WooCommerce - General Options

Products
You can enable price offerings for all products or for selected products only. Possible values: Enable for all products; Enable for selected products only.
Default: Enable for all products
Exclude
Excludes out of stock products.
Default: no
With price
Excludes all products with price (i.e with non-empty price).
Default: no

Selected Products Options

This section is ignored unless “Enable for selected products only” is selected for “Products” option above.

Per product
Enables/disables price offerings on per product basis. If enabled, this will add new meta box to each product’s edit page.
Default: no

Price Offerings for WooCommerce - Per Product Settings

Per product category
Enables/disables price offerings on per category basis.
Default: no
Product categories
Ignored if “Per product category” option is not enabled above.
Default: None

Button Options

Price Offerings for WooCommerce - Button Options

Label
Button label.
Default: Make an offer
CSS class
Button class.
Default: button
CSS style
Button style. E.g.: background-color: #333333; border-color: #333333; color: #ffffff;
Default: None
Position on single product page
Possible values: Do not add; Before single product; Before single product summary; Inside single product summary; Before add to cart form; After add to cart form; After single product summary; After single product.
Default: Inside single product summary
Position priority
Position priority on single product page
Default: 31
Position on archive pages
Possible values: Do not add; Before product; After product. Possible values: Do not add; Before product; After product.
Default: Do not add
Position priority
Position priority on archive pages.
Default: 10
Custom position(s)
Add custom hook(s). If adding more than one hook, separate with vertical bar ( | ). Ignored if empty.
Default: None
Custom position priority
Add custom hook priority. If adding more than one hook, separate with vertical bar ( | ).
Default: None

Form and Notice Options

Price Offerings for WooCommerce - Form Options

Price input
Price input label. Placeholder: %currency_symbol%.
Default:
Your price (%currency_symbol%)
Price step
Price step for the input.
Default: 0.01
Minimal price
Price input minimal price.
Default: 0
Maximal price
Price input maximal price. Set zero to disable.
Default: 0
Default price
Price input default price. Set zero to disable.
Default: 0
Customer email
Customer email label.
Default:
Your email
Customer name
Customer name label.
Default:
Your name
Customer message
Customer message label.
Default:
Your message
Send a copy to customer checkbox
Send a copy to customer checkbox label.
Default:
Send a copy to your email
Form header
Form header content. Placeholder: %product_title%.
Default:

</pre>
<h3><strong>Suggest your price for %product_title%</strong></h3>
<p>
Form button label
Label for the form submission button.
Default: Send
Form footer
Form footer content.
Default: None
Required HTML
HTML added to the required form fields.
Default:

 <abbr class="required" title="required">*</abbr>
Customer notice
Notice displayed to the customer after successful offering submission.
Default:
Your price offer has been sent.

Form Styling Options

Price Offerings for WooCommerce - Styling Options

Width
Form width.
Default: 80%
Header background color
Form header background color.
Default: #3d9cd2
Header text color
Form header text color.
Default: #ffffff
Footer background color
Form footer background color.
Default: #3d9cd2
Footer text color
Form footer text color.
Default: #ffffff

Email Options

Price Offerings for WooCommerce - Email Options

Email recipient
Can be comma separated list. Use %admin_email% to send to administrator email. Placeholders: %admin_email%, %product_author_email%.
Default:
%admin_email%
Subject
Email subject.
Default: Price Offer
Heading
Email heading.
Default: Price Offer
Email template
Email content. Placeholders: %product_title%, %offered_price%, %customer_name%, %customer_email%, %customer_message%, %user_ip%, %user_agent%.
Default:

Product: %product_title%
Offered price: %offered_price%
From: %customer_name% %customer_email%
Message: %customer_message%

Admin Options

Price Offerings for WooCommerce - Admin Options

Meta box columns
Possible values: Date; Price; Message; Name; Email; Customer ID; User IP; User Agent; Sent to.
Default: Date; Price; Message; Name; Email; Customer ID; User IP; Sent to

Backend Price Offerings History Example

Price Offerings for WooCommerce - Price Offerings History