Zamp for WooCommerce: Core Features & Settings Configuration

Core Features of Zamp Tax for WooCommerce

Sales Tax Calculations

Zamp Tax automatically calculates accurate sales tax rates for your WooCommerce store based on your nexus locations and customer addresses.

Enabling Tax Calculations

To enable automatic tax calculations:

  1. Go to WooCommerce → Settings → Zamp Tax
  2. Ensure you have a valid API token
  3. Select your nexus states
  4. Check "Enable Calculations" checkbox
  5. Click "Save Changes"

How Calculations Work

When enabled, Zamp Tax:

  • Automatically detects customer location
  • Validates shipping addresses
  • Applies appropriate tax rates based on:
    • Product tax codes
    • Shipping destination
    • Your nexus locations
  • Updates tax calculations in real-time during checkout

Tax Display in Cart/Checkout

Sales tax appears as a separate line item in both cart and checkout. The calculation updates automatically when:

  • Products are added or removed
  • Quantities are changed
  • Shipping address is updated
  • Discounts are applied

Troubleshooting Common Issues

Common Issues:

  • No tax showing: Verify nexus states are configured
  • Wrong tax amount: Confirm product tax codes are correct
  • Calculation errors: Check Debug Logs in WooCommerce → Status → Logs

Transaction Sync

Transaction Sync ensures your completed orders are properly recorded in Zamp for tax reporting purposes.

Understanding Transaction Sync

Transaction Sync:

  • Automatically sends completed orders to Zamp
  • Maintains accurate transaction records
  • Supports historical order syncing
  • Handles both sales and refunds

Enabling Transaction Sync

Requirements:

  • Valid API token
  • "Send Transactions" option enabled
  • WooCommerce orders in "Completed" or "Processing" status

Running Historical Syncs

To sync historical transactions:

  1. Navigate to WooCommerce → Settings → Zamp Tax → Transaction Sync
  2. Select your date range
  3. Click "Start Sync"
  4. Monitor progress in real-time

Monitoring Sync Progress

The sync details display shows:

  • Overall progress percentage
  • Number of successful transactions
  • Number of failed transactions
  • Total transactions to process
  • Option to stop sync if needed

Handling Failed Transactions

If transactions fail to sync:

  1. Download the Failed Transactions Report
  2. Review error messages for each failed transaction
  3. Fix any identified issues
  4. Retry the sync for the failed period

Address Validation

Address Validation ensures accurate tax calculations by verifying customer shipping addresses.

Understanding Address Validation

The feature:

  • Validates addresses against USPS database
  • Suggests corrections for invalid addresses
  • Ensures accurate tax jurisdiction assignment
  • Reduces shipping errors

Enabling the Feature

To enable address validation:

  1. Go to WooCommerce → Settings → Zamp Tax
  2. Check "Enable Address Validation"
  3. Save changes

Customer Experience

During checkout, customers will:

  • See real-time address validation
  • Receive suggestions for invalid addresses
  • Have the option to use suggested addresses
  • Get clear error messages for non-deliverable addresses

Handling Invalid Addresses

When an invalid address is entered:

  1. Customer receives immediate feedback
  2. Suggested corrections are displayed
  3. Customer can accept suggestions or modify the address
  4. Checkout proceeds only with valid address

Need Help? If you need assistance with any of these features, please contact Zamp Support at support@zamp.com