LogoLogo
  • General
    • Overview
    • Mode of Operation
    • Key Services and Logistics Requirements
  • Know Your Customer (KYC) FAQs
  • User Guide
    • General Product Information
    • Create Products
    • Product Image Requirements
    • Manage and Publish Products
    • Manage Stock and Prices
    • Orders and Shipments
    • User Management
  • API
    • Getting Started
      • API Authentication
      • Sandbox Environment
      • Make your first API request
    • Products
      • Get Products
      • Create and Update Products
      • Get Product Batch Results
      • Update Product Status (and Publish)
      • Get Product Status Update Batch Results
      • List Product Categories
      • List Product Attribute Groups
    • Stock and Prices
      • Update Stock
      • Get Stock Batch Results
      • Update Price
      • Get Price Batch Results
    • Orders and Shipment
      • Get Orders
      • Ship Order Items
      • Get Shipped Order Batch Results
      • Cancel Order Items
      • Get Cancelled Order Item Batch Results
      • Return Order Items
      • Get Returned Order Batch Results
    • Webhooks
      • Order Delegation Webhook
  • Shopify Plugin
    • Getting Started
      • Intro
      • Add Custom App to your Store
      • Sync your Shop in the Sellers Center
      • Product Preparations
      • Sync Products
      • Connect Products to the Seller Center
    • Order Handling
    • Additional Information
      • Permissions
      • Stock Safety Margin
      • Price Markup
On this page
  • Sandbox Guide
  • Sandbox Exclusive Functionalities

Was this helpful?

Export as PDF
  1. API
  2. Getting Started

Sandbox Environment

PreviousAPI AuthenticationNextMake your first API request

Last updated 2 months ago

Was this helpful?

The Sandbox feature allows Admin users to create an isolated testing environment where they can freely experiment and integrate the API without affecting their production data. All users of the merchant can switch between Live and Sandbox environment once the sandbox has been created.

Sandbox Guide

Creating a Sandbox Environment

  1. Navigate to Settings in the UI.

  2. Go to the Sandbox section.

  3. Click Create Sandbox to generate a new environment.

Your sandbox environment will have its own API key, resources, and data, completely separate from production. For convenience the sandbox creation process will create up to 10 copies of your products or create a dummy active product such that you can get started expermenting on the Seller Center.

Switching Between Sandbox and Production

For the UI, you can switch between Live and Sandbox environment through the sandbox settings section or in the header account menu.

For the API, you can use your Sandbox API Key when making requests to the sandbox environment and the Production API Key when working with live data.

Deleting a Sandbox

If you no longer need a sandbox, you can delete it from the Settings page. This will remove all sandbox-related data, API keys associated with it and move all users from sandbox to live.

Sandbox Exclusive Functionalities

Skipping Approval for Products

To maximize flexibility in the sandbox environment, the approval process for products is bypassed. This means that as soon as you attempt to publish a product in sandbox mode, it becomes active immediately. In contrast, in the production environment, all products must go through an approval process before they can be listed in the shop.

Simulating Orders

Since the sandbox environment is entirely isolated from real customers, no actual orders will be received. To facilitate testing, the Receive Orders button is available on the Orders page in the UI. This feature allows you to generate test orders using active products, enabling you to simulate order workflows and integration scenarios without affecting live operations.

Sandbox settings section
Receive Orders button