Introduction

The Magento 2 CSV Based Pricing extension by FMEextensions allows store owners to manage and display product prices based on custom CSV files. This tool is especially useful for businesses that offer complex or variable pricing structures, as it enables pricing to be dynamically calculated based on parameters like quantity, dimensions, and other product-specific attributes.

Key Features

  • Custom pricing via CSV upload
  • Dynamic price calculation on front end
  • Easy CSV management in admin
  • Supports multiple pricing tiers
  • Flexible for complex product pricing

Compatibility

This extension is compatible with the following Magento versions.

  • 2.1.x
  • 2.2.x
  • 2.3.x
  • 2.4.1, 2.4.2, 2.4.3, 2.4.4, 2.4.5, 2.4.6, 2.4.7

Installation Guide

Method 1

  1. Unzip fme_csvpricing-x.x.x.zip to a local folder.

  2. Make folder FME into your_magento_directory/app/code/ (if you don't find code folder within app folder, please create it first).

  3. Create the following folders (as mentioned in step 2): a. app/code/FME b. app/code/FME/Csvpricing

  4. Copy all the contents from fme_csvpricing-x.x.x to newly created Csvpricing folder.

  5. Now open console or shell.

  6. Go to your Magento directory and run the following commands:

  • php bin/magento module:enable FME_Csvpricing
  • php bin/magento setup:upgrade
  • php bin/magento setup:static-content:deploy -f (-f may not work in Magento versions less than 2.2.x.)
  • chmod command for var/ pub/static and generated/ folders
  1. Reload the Magento admin and you will see FME Extensions on the left side menu of your admin panel.

Method 2

  1. Unzip fme_csvpricing-x.x.x.zip to a local folder.
  2. Make folder FME into your_magento_directory/app/code/ (if you don't find code folder within app folder, please create it first).
  3. Create the following folders (as mentioned in step 2):
  • app/code/FME
  • app/code/FME/Csvpricing
  1. Copy all the contents from fme_csvpricing-x.x.x to newly created Csvpricing folder.
  2. Go to your_magento_directory/app/etc/
  3. Open config.php file in etc folder
  4. Add the following line in $modules array at the end ‘FME_Csvpricing’=>1,
  5. Now open console or shell.
  6. Go to your Magento directory and run the below commands
  • php bin/magento setup:upgrade
  • php bin/magento setup:static-content:deploy -f (-f may not work in Magento versions less than 2.2.x.)
  • chmod command for var/ pub/static and generated/ folders
  1. Reload the Magento admin and you will see FME Extensions on the left side menu of your admin panel.
  • It is highly recommended to back up your server files and database before installing this module.
  • No responsibility will be taken for any adverse effects that occur during installation.
  • It is advised to install on a test server initially to conduct your own testing.