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.