What do you want to build?
We’ll tailor the workspace, checklist, and integration guidance around your first use case.
Tell us about the business.
This creates the merchant workspace. Test mode can be used immediately; live payouts require verification.
Choose your first markets.
Select where customers will pay and which local methods should appear in the payer experience.
Verify the business.
Verification unlocks live settlement. Circuit’s backend creates the business profile and starts a secure Persona verification session.
Business verification checklist
Have these details ready before opening the secure verification flow.
Prototype: this button simulates starting the Persona flow.
Connect the payout account.
After KYB is approved, connect the bank account that will receive eligible USD payouts.
USD settlement account
Connect securely through Plaid. Circuit stores the linked account reference, not your bank credentials.
Prototype: no external bank connection is initiated.
Choose an integration path.
The underlying PaymentIntent is the same. Choose how much of the payer experience you want Circuit to manage.
Your test workspace is ready.
Use a server secret key to create PaymentIntents. Use the publishable key and a payment-scoped client secret in the payer experience.
pk_test_circuit_7f9a••••••••21sk_test_circuit_••••••••••••9d4amch_demo_8f2a71cMake the first request
Create a test PaymentIntent and use a unique idempotency key.
POST /v1/payment-intents
Authorization: Bearer sk_test_...
Idempotency-Key: <unique-value>
{ "amountUSD": 25.00 }Welcome to Circuit.
Your prototype workspace is configured for test payments. Complete verification and payout setup before requesting live activation.