All Projects → christophermallory → magento2-freeshipping-progress-bar

christophermallory / magento2-freeshipping-progress-bar

Licence: OSL-3.0, Unknown licenses found Licenses found OSL-3.0 LICENSE.txt Unknown COPYING.txt
Add a free shipping eligibility progress bar to your Magento 2 websites cart to promote increased order value.

Programming Languages

PHP
23972 projects - #3 most used programming language
Less
1899 projects
HTML
75241 projects

Projects that are alternatives of or similar to magento2-freeshipping-progress-bar

module-login-as-customer
Allows admin to login as a customer (enter to customer account).
Stars: ✭ 104 (+181.08%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
magento-2-ajax-cart
Magento 2 Ajax Cart allows customers to add products to cart right on the current window without having to redirect to another page. Completely reduce redirect wait times and improve the shopping experience.
Stars: ✭ 16 (-56.76%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-blog-comments-recaptcha
module-blog-comments-recaptcha
Stars: ✭ 17 (-54.05%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-notifications
Notify the Magento 2 admin user about disabled caches or new customer reviews.
Stars: ✭ 20 (-45.95%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-blog-m22
Fixes for Blog on Magento 2.2.x
Stars: ✭ 21 (-43.24%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
magento-2-mega-menu
Mageno 2 Mega Menu (Magicmenu) helps you create neat and smart navigation menus to display the main categories on your website.
Stars: ✭ 33 (-10.81%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-geoip
Detect Country by IP in Magento 2
Stars: ✭ 51 (+37.84%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-conflict-detector
magefan.com/magento2-conflict-detector
Stars: ✭ 40 (+8.11%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
Dev-Tools-Magento-2-Module
A collection of utilities meant to improve the experience of developing modules for Magento without breaking existing functionality.
Stars: ✭ 18 (-51.35%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-translation
magefan.com/magento-2-translation-extension
Stars: ✭ 35 (-5.41%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-checkout-designs
Allow multiple options for Magento 2 checkout layout. Provides capabilities to AB test checkout changes and more.
Stars: ✭ 28 (-24.32%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-dsu-client
No description or website provided.
Stars: ✭ 17 (-54.05%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-wysiwyg-advanced
Extend TinyMCE 4 & 5 tools in Magento 2
Stars: ✭ 60 (+62.16%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
magento-2-layered-navigation
Magento 2 Layered Navigation extension Free optimizes the navigation process, redirects users to product catalog pages, and makes finding products easier
Stars: ✭ 16 (-56.76%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-blog-sample-data
Sample data for Magento 2 blog extension
Stars: ✭ 15 (-59.46%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-catalog
Fixes for some known Magento 2 issues in Catalog
Stars: ✭ 23 (-37.84%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
magento-2-infinite-scroll
Magepow Infinite Scroll extension Free hepls website loading content and products without reloading page
Stars: ✭ 17 (-54.05%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
magento-2-security
Magento 2 Security extension FREE. Security extension gives store owners the ability to detect the IP addresses that are intentionally attacking their store at any given time. Therefore, they have timely measures to prevent this issue such as blocking those IP addresses or sending warning emails to store owners.
Stars: ✭ 40 (+8.11%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-lazyload
magefan.com/magento-2-image-lazy-load-extension
Stars: ✭ 47 (+27.03%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free
module-dsu
No description or website provided.
Stars: ✭ 18 (-51.35%)
Mutual labels:  magento2, magento2-module, magento2-extension-free, magento2-module-free

Magento 2 Free Shipping Progress Bar

Description

Free Shipping Progress Bar

This Magento 2 module adds a free shipping progress bar to your Magento site's shopping cart to promote increased order value. The styles used were intended to allow for this module to be a drop-in feature for the luma theme or other themes based on it. All of the animations are CSS based and no javascript is used to limit overhead.

Screenshots

Order Value Below Free Shipping Minimum

Order Value Below Free Shipping Minimum

Order Value Over Free Shipping Minimum

Order Value Over Free Shipping Minimum

Installation

Using Composer (Recommended)

  • Install the module composer by running composer require chrismallory/module-freeshipping-progress-bar
  • Enable the module by running php bin/magento module:enable ChrisMallory_FreeShippingProgressBar
  • apply database updates by running php bin/magento setup:upgrade
  • Flush the cache by running php bin/magento cache:flush

Manual File Transfer

  • Clone or unzip this repository to app/code/ChrisMallory_FreeShippingProgressBar
  • Enable the module by running php bin/magento module:enable ChrisMallory_FreeShippingProgressBar
  • Apply database updates by running php bin/magento setup:upgrade
  • Flush the cache by running php bin/magento cache:flush

Configuration

This module adds new fields to the Sales > Checkout section of your stores configuration.

How to Configure

To access this module's configuration, navigate to Stores > Settings > Configuration > Sales > Checkout then expand the Shopping Cart group.

Free Shipping Progress Bar Settings

Settings Explanation

Enable Free Shipping Progress Bar

If set to yes, a free shipping progress bar will be shown on the shopping cart in the cart summary. By default, the free shipping progress bar is disabled.

Use Free Shipping Method Configuration

If set to yes, this module will use the configuration for the core Free Shipping method. If that method is enabled then this Free Shipping Progress Bar will show based on that method's minimum order subtotal. If set to no, you will be able to set a custom order subtotal for this Free Shipping Progress Bar to show based on. This setting is primarily useful if your store is using a free shipping method other than the core Free Shipping method. By default, this setting is set to yes.

Free Shipping Progress Bar Minimum Order Total

When the above setting is set to no, this field is where you set the order value that the Free Shipping Progress Bar counts down to.

Compatibility

This module has been tested and validated to work on Magento versions 2.3 to 2.4.3-p2.

This module uses a ViewModel and should be compatible with versions 2.2 and higher but has not been tested on versions lower than 2.3.

Bugs & Issues

If you find a bug or issue please create a new issue here and include as much detail and context as possible including screenshots.

License

This module is licensed under the Open Software License V3.0 which you can refer to here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].