Violet’s Test Mode lets you test our API capabilities in a safe, controlled environment without processing real transactions. This includes end-to-end payment orchestration against your Stripe platform account, onboarding Test Merchants, and Test Merchant Payout Accounts.

To enable Violet Test Mode, you must meet the requirements listed here.

Features of Test Mode

In addition to all the features available in Demo Mode, Test Mode allows the following:

  1. Use your Stripe Platform Account for payment orchestration.

    • Payment capture and transfer is now performed against your Stripe Platform account. This mimics Live Mode, and gives you full visibility into payments being made through Violet.
  2. Onboard Test Merchants through Violet Connect.

    • Violet Connect is now enabled to connect your own Test Merchants. This includes merchant’s creating Stripe Connect accounts against your Stripe Platform account for payouts.
  3. Access the Violet Merchant Dashboard

    • Once you’ve onboarded your own merchants, you can view the same views that Violet provides real merchants by logging in as your Test Merchant on the Merchant Dashboard

Limitations of Test Mode

  • You cannot customize your Violet Connect link.
  • Merchants you onboard in Test Mode will not carry over to Live Mode.

Do not onboard live-merchants into your Violet Connect Test mode. If orders are placed against these, they show up in the Merchant’s live store and could be accidentally fulfilled. If this occurs, your business bears that financial responsibility.

When to Use Test Mode

  • For Testing: To verify workflows and handle various transaction scenarios.
  • For Development: Build your end-to-end experience on Violet Test Mode prior to enabling your marketplace to real customers.
  • For Demos and Training: To showcase Violet’s functionality without affecting real users or funds.

By leveraging Test Mode, you can ensure a smooth and reliable integration before transitioning to live transactions.