# Sandbox App

## Overview

The Sandbox App allows our third-party integrators to verify that their API/SDK code is implemented properly.

We created the Sandbox App so that it mimics the Cash App experience without using our existing flows in our Production environment. This keeps our Production environment safer since we do not expose it to external parties. The Production environment will have the latest version of the Cash App that we distribute to our Partners.

Therefore, the Sandbox App is very useful to Partners because they don't have to download and set up Cash App with a Production (i.e., real bank) account. We provide them an experience that is almost identical to what actual users might see inside of Cash App when they use Cash App Pay for payments.

## Benefits of using Sandbox App for testing

These are the benefits of using the Sandbox App for testing:

* It allows for deep-linked testing during development in Sandbox

* It enables development teams outside the US who don't have access to Cash App via the App Store to test a deep-linked end-to-end journey

* Production testing with the actual Cash App should only be completed as a final step after Partner Certification. The Cash App we deliver to our Partners should ONLY ever be used in the Production environment

* Partners do not have to create a Production account just to test their integration