> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hopae.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sandbox Testing

> Test with a sandbox app: instant activation, provider test credentials, and simulated verifications.

A sandbox app runs verifications with test identities. No real eIDs, no real users, no billing.

<Steps>
  <Step title="Create a sandbox app">
    In the [Console](https://console.hopae.com), create a **sandbox** app. **Quickstart** activates the sandbox connections and creates a default workflow. **Start from scratch** leaves the setup to you.
  </Step>

  <Step title="Activate connections">
    Under **Configuration → Connections**, activate what you need. In Sandbox nothing waits for a review: see [Activate Connections](/v2/guides/concepts/connections/activation#activation-types). Use **Sample Fill** to complete company forms with demo values.
  </Step>

  <Step title="Request test credentials (only if a provider needs them)">
    Some providers only work with a registered test identity, such as a demo-app account or a whitelisted phone. Add a tester under **Verification → Tester Info**: name, an app-store email per device, phone, and photo. Hopae requests the credentials for you.

    <Warning>
      Provisioning can take **several days**. Request credentials early.
    </Warning>
  </Step>

  <Step title="Follow the Testing Guide">
    Open a connection in the Connections table and switch to its **Testing Guide** tab. It lists what the provider needs and how to run a test.
  </Step>

  <Step title="Run a verification">
    Open the workflow's verification link (**Verification → Workflow**), or call your own integration with the sandbox app's credentials. The hosted flow shows a **Sandbox Mode** banner. For connections with a Testing Guide, its **Tester Info** button opens it.
  </Step>
</Steps>

## What to test

* Success, user cancellation, provider failure, and expiry (30 minutes)
* Redirect URIs, `state` and `nonce` handling (OIDC)
* The claims you requested, including `missing_claims`
* Webhook delivery and duplicate handling

<Note>
  Tester Info and Testing Guides exist only in Sandbox. A few connections exist only in Sandbox (for example `dk-altid-eudi-pid`). The Connections table marks them **Sandbox Only**.
</Note>

Next: [Go Live](/v2/guides/getting-started/go-live).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.