Back to twins
Stripe

Stripe test environment for payment workflows

Test commerce agents that manage subscriptions, payments, invoices, and customer billing.

Stripe

Meet the Stripe twin

Validate checkout, billing, refund, and subscription flows. Simulate declines, 3D Secure, webhooks, and payment edge cases.

Seeded state

Seed customers, products, prices, subscriptions, invoices, payment intents, refunds, disputes, and webhook events.

Stripe twin showing the test-mode dashboard, revenue metrics, and navigation.

Use Stripe in staging without using production.

Validate checkout, billing, refund, and subscription flows

Seed customers, products, prices, invoices, and events

Simulate declines, 3D Secure, webhooks, and payment edge cases

Provision the Stripe twin from the CLI.

Install the Arga CLI, sign in once, then create a 60-minute twin run. The command waits until the environment is ready and prints its connection details.

Terminal

$ uv tool install arga-cli$ arga login$ arga twin-runs create --twins stripe --ttl 60 --wait

Add --scenario-prompt to describe the state the twin should start with.

Build with the Stripe twin

Connect the twin, seed realistic state, and run scenarios against a resettable service.

Make your agents more capablein the real world.

Spin up isolated environments with API twins, full traces, and production-data for apps and agents that need to act.