Skip to main content

Zamp for Adobe Commerce: Installation

Installation

Installation via Composer

To install the Zamp Tax extension via Composer:

composer require abovethefray/module-zamp
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:clean

Manual Installation

  1. Create the following directory structure in your Magento installation:

app/code/ATF/Zamp
  1. Download the extension files and copy them to the directory

  2. Enable the module by running:

bin/magento module:enable ATF_Zamp
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:clean 

System Requirements

  • Adobe Commerce (Magento) 2.4.x

  • PHP 8.2.18 or higher

  • Required Magento modules:

{
    "require": {
        "magento/framework": "*",
        "magento/module-checkout": "100.4.*",
        "magento/module-tax": "100.4.*"
    }
}

Verifying the Installation

  1. Check that the module is listed and enabled:

bin/magento module:status ATF_Zamp
  1. Verify the module appears in the admin panel:

    1. Navigate to Stores > Configuration > Sales > Tax

    2. Look for the "Zamp Configuration" section

  2. Check for successful database updates:

    • The following tables should be created:

      • zamp_transaction_log

      • queue_zamp_historical_transaction_sync

    • Product attribute tax_provider_tax_code should be added

    • Customer attribute tax_exempt_code should be added

  3. Verify clean logs:

tail -f var/log/system.log
tail -f var/log/exception.log
  1. Check for any errors related to ATF_Zamp

Note: After installation, you will need to configure your Zamp API credentials in the admin panel before the extension will be functional. See the Configuration section for details.

Did this answer your question?