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 LogsView 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 LogsConfigurable 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 SyncFeatures include:
Date range selection
Bulk sync capabilities
Progress monitoring
Status tracking
Managing the Sync Queue
View queue status at
Sales > Historical Transactions > QueueMonitor:
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.

