In the Square Sandbox environment, not all features available in the production environment are supported or enabled by default. Specifically, advanced features for Square for Restaurants, such as those requiring a subscription to Square Free, Plus, or Premium, are not automatically available in the Sandbox.
To test features specific to Square for Restaurants, you typically need to simulate the environment as closely as possible using the available tools and APIs. However, some advanced features might not be fully testable in the Sandbox due to its limitations.
Here are a few steps you can take:
-
Create a Sandbox Test Account: Ensure you have a Sandbox test account set up. You can create up to 10 additional Sandbox test accounts in the Developer Console, which can simulate different seller environments.
-
Use the API Explorer: The API Explorer in Sandbox mode can help you test API calls and simulate certain features. While it might not replicate all advanced restaurant capabilities, it can be useful for basic API testing.
-
Simulate Restaurant Features: You can try to simulate some restaurant features using the Catalog API to manage menus and items, but note that some advanced functionalities might not be available.
-
Check for Updates: Occasionally, Square updates the Sandbox environment to include more features. Keep an eye on the Square Developer documentation and release notes for any updates regarding Sandbox capabilities.
Unfortunately, if specific advanced features are not available in the Sandbox, you might need to test them in a production environment with a trial or subscription to the necessary Square services.
This answer was reviewed by @Bryan-Square.