Zamp for Adobe Commerce: Features
Features
Tax Calculation
How Zamp Tax Calculations Work
The extension integrates with Zamp's tax calculation service to provide real-time tax calculations during checkout:
- Automatically calculates taxes based on:
- Product tax codes
- Shipping address
- Customer tax exemption status
- Transaction type (invoice, credit memo)
- Handles bundle products and complex tax scenarios
- Supports multi-state tax rules
Real-time Tax Amount Calculations
Tax amounts are calculated in real-time through the Zamp API:
- Automatic lookup during checkout process
- Tax calculations based on shipping address state/region
- Support for multiple tax jurisdictions
- Configurable through
tax/zamp_configuration/allow_tax_calculation
Special Tax Scenarios
The extension handles various tax scenarios including:
- Bundle product tax calculation
- Shipping & handling tax
- Discounts and adjustments
- Multi-state transactions
Tax Exempt Customer Management
- Support for tax-exempt customers through:
- Customer tax exempt codes
- Automatic application during checkout
- Storage of exemption data with orders
Transaction Management
Viewing Transaction History
Access transaction details through the admin panel:
- Location:
Sales > Zamp Transaction Logs
- View detailed transaction information including:
- Transaction ID
- Status
- Request/Response data
- Endpoint details
Manual Transaction Syncing
Manually sync transactions when needed:
- Individual transaction re-sync options
- Bulk sync capabilities
- Support for invoices and credit memos
Transaction Logs and Reporting
- Comprehensive logging system
- View logs at
System > Zamp Transaction Logs
- Configurable log retention period
- Export capabilities for reporting
Historical Transaction Sync
Using the Historical Transaction Sync Tool
Sync historical transactions to Zamp:
- Access via
Sales > Historical Transactions Sync
- Features include:
- Date range selection
- Bulk sync capabilities
- Progress monitoring
- Status tracking
Managing the Sync Queue
- View queue status at
Sales > Historical Transactions > Queue
- Monitor:
- Pending transactions
- Processing status
- Sync results
- Error handling
Monitoring Sync Progress
Track synchronization progress through:
- Real-time progress indicators
- Status updates
- Detailed logging
- Admin notifications
Troubleshooting Sync Issues
Handle sync problems efficiently:
- View detailed error messages
- Access transaction logs
- Re-sync failed transactions
- Monitor sync queue status
Note: Ensure your Zamp API credentials are properly configured before using the sync features.