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
- Enter your Zamp API token in the "API Token" field
- Click "Test Connection" to verify your credentials
- 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
- Default value:
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.