> For the complete documentation index, see [llms.txt](https://docs.violet.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.violet.io/prism/payments/setup/demo-mode.md).

# Demo Mode

Demo Mode allows you to explore and test the basics of Prism Pay without signing a contract or onboarding any payment credentials.

## Features of Demo Mode

1. Simulated Transactions
   * Orders, payments, and transfers are fully simulated, ensuring no real money is moved.
   * Responses mimic real-world API behavior, allowing for end-to-end workflow testing.
2. Test Merchant and Product Data
   * Access to predefined test merchants and products to simulate various marketplace scenarios.
   * Ability to create and manage test data without affecting production systems.
   * Violet provides 3 pre-connected merchants for testing.
   * Checkout can be performed against these merchants without additional onboarding steps.
3. Access to Violet Channel Dashboard
   * Access your Channel Dashboard to see demo Orders and Distributions. These are demo transactions that Violet placed on your behalf.

## Limitations of Demo Mode

* You cannot onboard merchants through Violet Connect in demo mode.
* Merchants cannot connect a payout account while in demo mode.
* Merchants and products created in demo mode do not carry over to live environments.

## When to Use Demo Mode

* **During Exploration**: To explore the basics of the Violet API and the features we support.

Learn how to move from Demo Mode to Test Mode, [here](/prism/payments/setup/test-mode/test-mode-requirements.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.violet.io/prism/payments/setup/demo-mode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
