Zamp for Adobe Commerce: Configuration

Configuration

General Settings

Configure the Zamp Tax extension through the Adobe Commerce admin panel under Stores > Configuration > Sales > Tax > Zamp Configuration.

Module Activation

  • Enable/disable the module using the "Enable" setting
  • Configuration path: tax/zamp_configuration/active

API Credentials

  1. Enter your Zamp API token in the "API Token" field
  2. Click "Test Connection" to verify your credentials
  3. The API token is stored encrypted in the database

Default Tax Settings

  • Configure the default product tax code in "Default Product Tax Provider Tax Code"
    • Default value: R_TPP
    • This code is used when no specific tax code is set on a product

Logging Configuration

  • Enable/disable logging with "Enable Logging" setting
  • Set log retention period in "Log Entry Lifetime, Days"
    • Minimum value: 30 days
    • If empty or less than 30, defaults to 30 days

Tax Calculation Settings

Enable Tax Calculations

  • Enable Zamp tax calculations using "Allow Zamp to handle your Tax Calculations?"
  • Configuration path: tax/zamp_configuration/allow_tax_calculation

Taxable States Configuration

  • Select applicable states in "Choose your taxable states"
    • Multiple states can be selected
    • Tax calculations will only be performed for selected states
    • Required when tax calculation is enabled

Product Tax Codes

  • Set product-specific tax codes in each product's configuration
  • Default code will be used if no product-specific code is set

Transaction Settings

Transaction Sync Configuration

  • Enable transaction reporting using "Send your transaction reports to Zamp?"
  • Configuration path: tax/zamp_configuration/send_transactions

Automatic Transaction Reporting

When enabled, the following events trigger automatic transaction reporting:

  • Invoice creation (sales_order_invoice_save_after )
  • Credit memo creation (sales_order_creditmemo_save_after )
  • Transaction data includes:
    • Line items with tax codes
    • Customer tax exemption information
    • Shipping and handling charges
    • Discounts and adjustments

Note: All configuration settings require the module to be enabled (tax/zamp_configuration/active) to take effect.