1. Testing & Validation
  2. Sandbox Testing

Comprehensive testing in the sandbox environment is essential before promoting your integration to production. This section outlines the testing approach and key scenarios to validate.

Important: All clients must complete sandbox testing before promoting their integration to production.

​
Testing Environment

​
Sandbox Access

​
Test Data Management

Use the Data Factory to generate realistic test data for production simulations including shipments, inbound shipment receipts, and more.

​
Core Testing Areas

​
1. SKU Synchronization Testing

​
2. Order Lifecycle Testing

1

Order Creation

Test various order scenarios:

  • Single item orders
  • Multi-item orders
  • Orders with special handling requirements
  • International orders with customs data
2

Ship Method Mapping

Validate all configured shipping methods:

  • Standard ground shipping
  • Express delivery options
  • International shipping services
  • Will-call pickups
3

VAS Tags

Test value-added services:

  • Gift wrapping
  • Custom packaging
  • Special handling instructions
4

Backorder Handling

If applicable to your business:

  • Partial inventory scenarios
  • Backorder creation and tracking
  • Backorder fulfillment workflows

​
3. Inbound Shipment Testing

​
4. Fulfillment Scenarios

​
5. Inventory Snapshot Testing

  • Real-time Updates: Verify inventory changes reflect immediately
  • Allocation Tracking: Test committed vs. available inventory
  • Multi-location: If applicable, test inventory across multiple warehouses

​
Data Synchronization Testing

​
Polling Method Testing

  • GET Endpoints

  • Performance

Test periodic polling of:

  • Order status updates
  • Shipment tracking information
  • Inventory level changes
  • Inbound receipt confirmations

​
Webhook Testing

  • Event Registration

  • Event Handling

  • Configure callback URLs
  • Test webhook authentication
  • Validate event payload formats

Use Data Factory for production simulations of shipments, inbound shipment receipts etc.