Advertising Amazon Amazon Advertising Amazon Experts Amazon Listing Optimization Amazon Marketplace Amazon News Amazon Prime Amazon Professional Sellers Summit Amazon Seller amazon sellers Amazon Seller Tips Amazon Seller Tools ASIN Brand Management Brands Buy Box Campaign Manager Conference COVID-19 downloadable Dynamic Pricing Ecommerce FBA FBM Holiday Season industry news Multi-Channel Fulfillment Optimize pay-per-click Pricing Algorithm Pricing Software Private Label Profits Repricing Repricing Software Revenue Sales Seller Seller-Fulfilled Prime Seller Performance Metrics SEO SKU Sponsored Products Ads Strategy
Get the latest insights right in your inbox
Marissa Incitti leads research and content at Feedvisor focused on Amazon, Walmart, and the broader e-commerce marketplace ecosystem. Her work covers retail media performance, pricing strategy, and how AI-driven discovery is reshaping how brands compete across marketplaces. Prior to Feedvisor, she worked in content leadership roles at a Fortune Global 500 omnichannel commerce technology company.
Published: February 27, 2017
Last updated: May 04, 2026
An Amazon Sandbox is a testing environment where sellers and developers can build, test, and debug integrations with Amazon’s marketplace systems without affecting live data, real transactions, or actual buyer experiences. Sandbox environments let you verify that API calls, payment flows, and automated workflows function correctly before deploying them in production.
Amazon currently provides sandbox access through the Selling Partner API (SP-API) - the primary integration framework for Amazon marketplace development. The SP-API Sandbox offers both static and dynamic testing modes for developers building seller tools, order management systems, and catalog integrations.
A sandbox is a testing environment that mirrors the functionality of Amazon’s production systems without processing real transactions. In a sandbox:
Sandbox environments are essential for any seller or developer building custom integrations with Amazon’s marketplace - whether automating order management, syncing inventory across channels, or building custom reporting tools.
The Selling Partner API (SP-API) is Amazon’s current integration framework for marketplace operations. It replaced the older Marketplace Web Service (MWS), which was fully deprecated. The SP-API provides sandbox environments for testing all supported API operations.
| Feature | Sandbox | Production |
|---|---|---|
| Real transactions | No | Yes |
| Actual buyer orders | No | Yes |
| API call structure | Identical | Identical |
| Error simulation | Yes | No |
| Rate limits | Relaxed | Standard throttling |
| Data persistence | Limited | Full |
The sandbox uses the same API endpoints and request/response structures as production, so code that works in the sandbox will work in production with minimal changes - typically just switching the endpoint URL and credentials.
SP-API sandbox calls use dedicated endpoint URLs that differ from production URLs. The request format, headers, and authentication are identical - only the base URL changes. Consult the SP-API documentation for current sandbox endpoint addresses, as these may be updated.
The SP-API Sandbox offers two testing modes:
The static sandbox returns pre-defined responses for specific API calls. You send a request with defined parameters, and the sandbox returns a fixed response.
Use the static sandbox when you need to:
The dynamic sandbox processes requests and returns variable responses that simulate real API behavior more closely.
Use the dynamic sandbox when you need to:
| Scenario | Recommended Mode |
|---|---|
| Initial integration development | Static |
| Unit testing and CI/CD pipelines | Static |
| End-to-end workflow testing | Dynamic |
| Pre-launch validation | Dynamic |
| Error handling verification | Static |
Most developers start with the static sandbox during initial development and switch to the dynamic sandbox for integration testing before going live.
Amazon Pay provides a separate sandbox environment for testing payment integrations. This is relevant for sellers and businesses that use Amazon Pay as a checkout option on their own websites or applications.
Amazon Pay Sandbox access is available through the Amazon Pay integration portal. Developers register for Amazon Pay, obtain sandbox credentials, and use sandbox-specific endpoints for testing.
Optimize Your Amazon Operations
Feedvisor’s AI-powered platform helps sellers automate pricing and advertising decisions - so you can focus on building and scaling your business rather than manual processes.
Explore Feedvisor’s Solutions →Understanding the differences between sandbox and production environments prevents costly mistakes:
| Aspect | Sandbox | Production |
|---|---|---|
| Transactions | Simulated - no real money | Real - actual charges and disbursements |
| Orders | Test data only | Real buyer orders |
| Inventory | Not affected | Updated in real time |
| Buyer notifications | Not sent | Sent to real buyers |
| Performance metrics | Not tracked | Affects Account Health |
| Rate limits | Relaxed for testing | Standard API throttling |
| Data | Test data, may reset | Persistent, production data |
A critical risk is accidentally running sandbox-configured code in production or vice versa. If your application sends production API calls with sandbox parameters, transactions may fail. If sandbox code accidentally points to production endpoints, it could create real orders or modify live listings. Always use environment variables or configuration files to separate sandbox and production settings.
Not every Amazon seller needs sandbox access. The sandbox is designed for specific use cases:
Amazon previously offered a sandbox environment through the Flexible Payments Service (FPS), which allowed sellers to test payment buttons and checkout flows. FPS was discontinued in June 2015 and replaced by Amazon Pay and the Selling Partner API. The SP-API Sandbox provides more comprehensive testing capabilities than the original FPS Sandbox.
The Amazon Sandbox is a testing environment where developers and sellers can test API integrations with Amazon’s marketplace without affecting live data or processing real transactions. The current sandbox is part of the Selling Partner API (SP-API).
No. The sandbox is a developer tool for building custom integrations. Most sellers manage their business entirely through Seller Central or existing third-party software and never need sandbox access.
You need a Professional seller account, developer registration through Seller Central, and registered API credentials (LWA client ID and secret). Access the sandbox through dedicated sandbox endpoint URLs using the same authentication as production.
There are no separate charges for using the SP-API Sandbox. You need a Professional selling plan ($39.99/month) for SP-API access, but sandbox API calls themselves do not incur additional fees.
The static sandbox returns pre-defined responses for predictable testing. The dynamic sandbox simulates real API behavior with variable responses. Use static for initial development and unit tests; use dynamic for end-to-end workflow validation.
The Amazon Flexible Payments Service (FPS) Sandbox was discontinued in June 2015 when Amazon retired the FPS platform. Current testing environments are the SP-API Sandbox (for marketplace integrations) and the Amazon Pay Sandbox (for payment integrations).
Yes. The SP-API dynamic sandbox allows you to simulate order creation, shipment confirmation, and other order lifecycle events without creating real orders or affecting your seller metrics.
An Amazon Sandbox is a testing environment for building and validating marketplace integrations:
Request Feedvisor 360 Demo