WordPress plugin profile

Alondra

Defines dynamic prices for products. Create powerful and flexible rules to decide when to apply them.

Version1.1.0
Active installsNew
Rating0.0 / 5
Tested toWP 7.1

About this plugin

Alondra sets up tiered pricing and quantity discounts on your WooCommerce products. Each pricing group holds a list of quantity ranges with their price, plus the rules that decide when the group applies, so you can offer exclusive prices to selected products, categories, tags, users or roles. The rules editor is built for B2B/B2C stores, retailers, wholesalers and service providers: it lives in the WordPress admin, follows the conventions you already know, and needs no code to configure. Features Set fixed prices to be used for a product quantity range. Compatible with products and variations. Prices are applied on the product page and in the cart. Dashboard for managing prices and rules that follows WordPress design and user experience, including draft and trash. Define rules to apply prices when some criteria are met. You can select one or more products, any categories, tags, users or roles. Show the prices to customers in a table on the product page, above the “Add to Cart” button, or hide the table altogether. Allows customer to click on the pricing options to quickly set the quantity value to add to cart. Highlights active price among available options for better user experience. Overrides the default product price that is shown to customers with a value according to the active rules and prices. Caches price lookups in the WordPress object cache, so repeated lookups on a page skip the database. A persistent object cache extends this across requests. Requirements WooCommerce 10.4.0 or greater. With an older version the plugin does nothing and shows a notice in the administration area. Alondra PRO Alondra PRO is a separate, paid plugin from the same author. Everything listed above is part of this plugin and stays that way. PRO builds on top of it and adds: Percentage prices for a quantity range, alongside the fixed prices. A priority value on pricing groups, so you decide which group wins when two of them match the same product. Logic operators between categories, tags and roles, and between the rule element groups themselves. Two more layouts for the prices: pills and list. A total price and a product price text that update live as the customer changes the quantity. Visit Alondra website to learn more about it. Source code & build tools The plugin ships the compiled assets/js/*.js and assets/css/*.css files together with the sources and tooling they are built from, so every distributed file can be reproduced: JavaScript sources: assets/js/src/ (bundled by webpack, entry points admin.js and front.js ). Stylesheet sources: assets/css/scss/ (compiled by Dart Sass, then autoprefixed by PostCSS). Build configuration: package.json , package-lock.json , webpack.config.js , babel.config.json , postcss.config.js . Autoloader configuration: composer.json , composer.lock . The plugin has no runtime dependency, so Composer only generates the class autoloader. To rebuild the assets from the plugin directory: npm install npm run build npm run dev produces the same files unminified and with source maps, and `composer install` regenerates the autoloader. Our test suites and code quality configuration are development tools rather than part of the plugin, so they are not included here. They live in the source repository together with everything above.