Stripe Connect
Stripe Connect enables platforms and marketplaces to accept and manage payments on behalf of third parties. Leading companies like DoorDash, Lyft, and Shopify use it to power their payout systems. Similarly, Violet leverages Stripe Connect to streamline merchant onboarding and process transfers to their bank accounts. Merchants can either create a Stripe Express account for handling transactions through your sales channel on Violet or link an existing Stripe Standard account via OAuth.
Since Violet operates through your Stripe Platform account for payment orchestration, you maintain a direct relationship with each merchant that onboards a payout account. You also have full access to all Stripe Connect settings and configurations via the Stripe Connect dashboard.
Account Types
Violet either creates a Stripe Express account for a merchant during onboarding, or lets them connect their Stripe Standard account; with certain restrictions.
Stripe Express Accounts
Stripe Express accounts offer a simplified, semi-branded payout experience for platforms. Merchants using Express accounts get access to the Stripe Express dashboard, where they can view balances, track payouts, and update personal details—though they don’t have full access to the standard Stripe Dashboard.
Violet uses Stripe Express for seamless onboarding, including KYC verification and bank setup. Merchants can manage payouts and track transfers via the Payout Settings page. All sensitive data stays secure within Stripe, and the account is exclusively for Violet payouts.
Stripe Standard Account
Stripe Standard accounts are standalone accounts that users create directly with Stripe, giving them full access to the Stripe Dashboard, direct support, and Stripe’s full suite of tools. Merchants with an existing Stripe Standard account can link it via OAuth to receive payouts from Violet within their existing Stripe setup.
Limitations for Stripe Standard accounts
-
Platform Visibility into Existing Stripe Accounts
If a merchant connects an existing Stripe Standard account, your platform will see all transactions that occur on that account—even those unrelated to your sales channel. Once connected to a platform, a Stripe Standard account cannot be connected to another platform.
-
Cross-Border Payment Restrictions
Stripe places additional restrictions on using Standard accounts for cross-border payouts. For a Stripe Standard account to receive payouts, it must be in the same banking country as the platform’s Stripe account. Consequently, Violet does not allow a merchant to connect a Stripe Standard account to your platform if is it in a different country. These merchants should use Stripe Express accounts for payouts.
-
Not Compatible with Legacy Violet Integrations
If you’re a legacy application currently using Violet’s Stripe account for payment orchestration, your merchants will not be able to connect Stripe Standard accounts. They must create Stripe Express accounts.
Setting up a Merchant Payout Account
During Violet Connect onboarding, merchants will have the option to create a payout account. If they decide not to set it up right away, they can always go to the Merchant Dashboard later to configure their payout account—provided that an initial connection to your application has already been established.
Follow the guide available here to learn how merchants can set up a payout account with Violet.
Was this page helpful?