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 Options
Settings are located in “WooCommerce > Settings > Price Offerings”.
- General Options
- Button Options
- Form and Notice Options
- Form Styling Options
- Email Options
- Admin Options
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
- Default:
- Exclude
- Excludes out of stock products.
- Default:
no
- Default:
- With price
- Excludes all products with price (i.e with non-empty price).
- Default:
no
- Default:
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
- Default:
- Per product category
- Enables/disables price offerings on per category basis.
- Default:
no
- Default:
- Product categories
- Ignored if “Per product category” option is not enabled above.
- Default: None
Button Options
- Label
- Button label.
- Default:
Make an offer
- Default:
- CSS class
- Button class.
- Default:
button
- Default:
- 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
- Default:
- Position priority
- Position priority on single product page
- Default:
31
- Default:
- 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
- Default:
- Position priority
- Position priority on archive pages.
- Default:
10
- Default:
- 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 input
- Price input label. Placeholder:
%currency_symbol%
.- Default:
Your price (%currency_symbol%)
- Default:
- Price step
- Price step for the input.
- Default:
0.01
- Default:
- Minimal price
- Price input minimal price.
- Default:
0
- Default:
- Maximal price
- Price input maximal price. Set zero to disable.
- Default:
0
- Default:
- Default price
- Price input default price. Set zero to disable.
- Default:
0
- Default:
- Customer email
- Customer email label.
- Default:
Your email
- Default:
- Customer name
- Customer name label.
- Default:
Your name
- Default:
- Customer message
- Customer message label.
- Default:
Your message
- Default:
- Send a copy to customer checkbox
- Send a copy to customer checkbox label.
- Default:
Send a copy to your email
- Default:
- 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
- Default:
- 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.
- Default:
Form Styling Options
- Width
- Form width.
- Default:
80%
- Default:
- Header background color
- Form header background color.
- Default:
#3d9cd2
- Default:
- Header text color
- Form header text color.
- Default:
#ffffff
- Default:
- Footer background color
- Form footer background color.
- Default:
#3d9cd2
- Default:
- Footer text color
- Form footer text color.
- Default:
#ffffff
- Default:
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%
- Default:
- Subject
- Email subject.
- Default:
Price Offer
- Default:
- Heading
- Email heading.
- Default:
Price Offer
- Default:
- 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
- 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
- Default: