Connect with us

Wordpress Plugin

Uni CPO – WooCommerce Options and Price Calculation Formulas



If you like Uni Custom Product Options plugin, please don’t forget rate it
. It really helps me a lot, thank you very much!

Important info

Please, read carefully! This is very important!

The plugin’s description below is for the version 3 of the plugin! Here on CodeCanyon you are able to buy version 3 only! Please, read the documentation to find out more.


‘Uni CPO – WooCommerce Options and Price Calculation Formulas’ is a fully featured plugin that gives a possibility to add any custom options to your WooCommerce products as well as enables custom price calculation based on any maths formula. The current version includes these types of options: text input, file input, radio inputs, checkboxes, dropdown, date/time picker, range slider, palette select and textarea as well as special types such as heading, divider, note.

For each option you can define title and a set of specific settings like:
– min, max, step values for input type number/decimal or range slider;
– max file size and allowed mime types for file input
– sub options for checkboxes, radio, dropdown, palette select
Also, this plugins gives an ability to create field conditional rules and display/hide certain options based on the value filled in/chosen in other option(s).

The unique feature of the plugin is that it creates a possibility to use any maths formula in order to calculate the price of the product based on user’s input / options chosen!

Moreover, there is a conditional logic for formula – it is possible to create several formulas which will be applied under certain circumstances – user chosen options. And even better – you can create non option based variable(s) and use it in formula conditional rules. A quick example: you want to set sort of base price (e.g. apply a different maths formula) based on a calculated area that is calculated based on user’s defined width and height. Easy!  :) You will be able to apply different formulas based on the value of calculated area!

The plugin works with products type ‘simple’ (including virtual products).

Important announcement

I will install the plugin and fully configure one product on their choice for those customers who bought an extended license of the plugin!


  • Options builder – nice UI that provides a smooth user experience
  • 18 types of options/fields included (more will be added soon!)
  • An ability to create as many as you want non option based variables and use them in a formula(s)
  • A possibility to use almost any maths formula for price calculation!
  • Conditional logic for formula
  • Conditional logic for options/fields
  • Cart discounts (currently only qty based, more will be added soon)
  • An information about chosen/defined options is added to cart item / order item meta and visible in a customer’s account, on order edit screen, in emails
  • Change product image for option type dropdown
  • An ability to disable product ordering under certain circumstances

Real usage examples


Feedbacks from my beloved customers

Feedbacks for Uni CPO


Version 3.1.8
- Fixed: a bug related to appearance of images layers within colored image layers functionality

Version 3.1.7
- Fixed: a bug related to change product image functionality
- Fixed: a bug related to displaying 'undefined' instead of the price in some cases

Version 3.1.6
- Fixed: a bug related to price rounding

Version 3.1.5
- Fixed: a bug related to price calculation during creation an order manually

Version 3.1.4
- Fixed: quickfix for the wrong name of one of the functions

Version 3.1.3
- Added: more settings for range slider
- Added: import/export for suboptions of the options which have them
- Fixed: a bug related to '_count' special var and Checkboxes option
- Fixed: bugs related to Text Select option
- Fixed: some bugs in admin area

Version 3.1.2
- Improved: Dynamic Notice option
- Improved: Text Select option
- Fixed: some small bugs

Version 3.1.1
- Fixed: a bug related to 'sold individually' product attribute and WC qty input
- Added: 'Download file(s)' option

Version 3.1.0
- Added: Google Map option
- Added: Color picker option
- Added: a possibility to add/edit order items with custom options in the back end; a possibility to create an order manually
- Added: colorify layered image functionality
- Added: a wholesale like functionality for non option variables
- Added: a support of Aelia Currency Switcher
- Improved: new special variables added; refactored and improved code of the plugin; 
- Improved: added new hooks - actions and filters - across the plugin
- Fixed: some bugs

Version 3.0.1
- Fixed: an issue with Range Slider option
- Fixed: a bug that happen after migrating from old version 2.x to 3.0

Version 3.0.0
- Added: Weight Conditional Logic
- Added: Dynamic Notice option
- Added: Field Validation Conditional Logic (currently only for Text Input option for min/max settings)
- Improved: Field Conditional Logic - works for all the option types based on the value of any other options
- Fixed: 'order again' functionality
- Fixed: changing of the main product image upon selection in Select and Image Select options
- Fixed: some other minor issues related to WC 3.0

Version 2.2.3
- Fixed: some minor bugs
- Added: support of WC 3.0
- Included: an updated version for WC 2.6.x (in case you still want to use this version of WC)

Version 2.2.2
- Fixed: a bug related to using [product_page] shortcode with the plugin
- Fixed: another bug related to 'zero price' for variable products in the cart

Version 2.2.1
- Fixed: a bug when the price of variable products was set to zero in the cart
- Improved: some minor issues in the code

Version 2.2.0
- Updated: datetime picker js plugin
- Added: new settings for datetime picker (days of start of the week, weekend days, disabled dates)
- Improved: min date setting for datetime picker (warning!! 'tomorrow' special word is obsolete now; read the docs!)
- Added: a unique feature - a possibility to use a maths formula as value of cart discounts rules!
- Fixed: issues with sorting and saving cart discount rules and non option vars items
- Fixed: 'Total for ...' text will be hidden for products which are sold individually


Download Png Image

Subscribe Our   Youtube Channel


Free1 week ago

How you can Delete Albums on i phone

There are 2 different ways to delete albums on your iPhone. A technique is to sync your gadget with iTunes...

Free2 weeks ago

Avast Review — Pros and Cons of Avast Ant-virus

In this Avast review, we will look on the advantages and disadvantages on this antivirus software program. Fortunately, most users...

Free2 weeks ago

The Best Free VPNs

If you’re on a tight budget and don’t desire to use a paid out service, there are many free VPNs...

Free3 weeks ago

How you can make a Collage on iPhone

If you’re wondering making a collage on your i phone, this article will present to you how to do it....

Free3 weeks ago

Netfiles Dataroom Assessment – If you decide to Read a Netfiles Dataroom Review?

When you are taking into consideration which dataroom software application to work with, you might be wanting to know which...

Free3 weeks ago

The Online Dating Disease

A recent review suggests a rise in cases of sexually transmitted ailments due to internet dating. The Centers for Disease...

Free3 weeks ago

Who Else Wants to Do My Essay For Cheap?

If you’re struggling with college work and looking for someone to write my essay, then you’re all on your own....

Free3 weeks ago

Poetry Analysis Of “introduction To Poetry” Free Essay Example

Homework Lab doesn’t bear any responsibility for the unauthorized submission of the examples. First, you would wish to take a...

Free3 weeks ago

Totally free Antivirus Vs Paid Malware

While there are plenty of options for free antivirus applications on the market, these items usually come with limitations. Totally...

Free4 weeks ago

OnBoard Board Webpages Review

This On-ship Board Web destination Review can be described as comprehensive evaluate the benefits and drawbacks with this software. This...

Free1 month ago

Using Virtual Reality to Engage Special Demands Students

VR is mostly a new form of entertainment that allows users to immerse themselves in an encounter like zero other....

Free1 month ago

Antivirus Software Rewards

Antivirus computer software can help give protection to your computer against phishing scams and destructive software. Older adults are particularly...

Free1 month ago

Ideal Data Room Services

Best data room providers are a combination of functionality and ease of use. Some data room providers present features such...

Free1 month ago

On the web Security Guidelines

In an progressively connected world, web based security is of critical importance for everyone, right from individuals to businesses. We...

Free1 month ago

What you need to Know About Organization Process Motorisation Software

While you’re continue to deciding whether to use organization process motorisation software, there are a few things you should know...