Using a Stripe Platform Account in Violet
Integrating Stripe with Violet requires having (or setting up) a Stripe account and ensuring it’s configured correctly for marketplace transactions. This guide walks you through the steps needed to create a Stripe account that can be used for payment orchestration with Violet.
Step 1: Create a Stripe Account
If you already have a Stripe Standard Account you’d like to use as the Platform Account for payments with Violet, you can skip to Step 2.
-
Go to Stripe’s Signup Page
Navigate to Stripe’s website and click on “Start now” or “Sign up.”
-
Provide Business Details
Fill in the required details:
- Business name (or your legal name if operating as an individual)
- Business email address
- Country of operation
- Password for your account
-
Verify Your Email
Check your inbox for a verification email from Stripe and confirm your email address.
Step 2: Complete Your Stripe Account Setup
- Log into Your Stripe Dashboard After verifying your email, log into the Stripe Dashboard.
- Provide Additional Business Information
Stripe requires more details to verify your identity and set up payment processing:
- Business website or product description
- Tax information (e.g., EIN for businesses in the U.S.)
- Business address and phone number
- Set Up Bank Account Details
- Link a bank account to receive payouts
- Ensure the account is in the name of the business or individual operating the account
- Enable Two-Factor Authentication (2FA) For security, enable 2FA via SMS or an authenticator app.
If you’re a non-US business, you may need to provide additional documentation to verify your business. Additionally, Violet is limited to Stripe’s international laws and regulations for payment processing. Learn more about country specific restrictions with Violet, here.
Step 3: Configure your Stripe Account to use with Violet
Violet requires that Stripe Connect is enabled for your account to facilitate payments and transfers between shoppers and merchants. You can learn more about how Violet uses Stripe Connect here.
Enable Stripe Connect
- In the left-side navigation bar, click “Connect” under products.
- If you don’t see an option for “Connect”, it could be hidden under the more dropdown.
- Click “Get Started”.
- Stripe will take you to an Overview page for the onboarding process they will take you through.
- Click “Continue” to start the onboarding process.
- For “How will funds flow on your platform?”, select “Buyers will purchase from you”.
- Click “Continue”.
- This will open up a confirmation modal to review the responsibilities of platform accounts using Stripe Connect.
- Review your responsibilities
- Once you’ve reviewed, understand, and agree:
- Check the box that says “I acknowledge I have reviewed and agree to my responsibilities”
- Click “Continue”.
- For “How will sellers be paid out?”, select “Payouts can be split between sellers”.
- This ensures that multi-merchant payout capabilities are enabled for payments through Violet.
- Click “Continue”.
- Stripe will then ask you to fill out details about your business.
- Select the industry that best matches your business. Depending on how you are using Violet.
- This will most likely be “E-commerce Products”.
- Stripe will then ask “Are the products and services offered by your sellers similar?”.
- Select the option that best matches your marketplace and the merchants you will onboard.
- “How much do your sellers charge for their most expensive product?”.
- Select the option that best matches your marketplace and the merchants you will onboard.
- For “Where will sellers create their account?” choose the “Onboarded hosted by Stripe” option.
- Hosted onboarding ensures that KYC-input is dynamic for merchants depending on their country of origin, when they are connecting their payout accounts during Violet Connect.
- For “Where will sellers manage their account?” select “Express Dashboard”.
- This ensures that your merchants are able to have dedicated Stripe dashboards for themselves to view upcoming payouts and update any KYC data required by Stripe.
- Review your setup and click “Continue”.
You are now ready to use Stripe Connect on this account!
Step 4: Connect Your Stripe Account to Violet
Connect your Stripe account to Violet for payment orchestration by following our Platform Stripe Account Integration Guide.
Step 5: Test Transactions
Once Violet has confirmed that your Stripe account has been connected to Violet in “Test Mode,” verify the connection.
- Place orders in Violet’s sandbox environment using our API
- Paste the “Violet Order ID” for the order you created into the Stripe search bar.
- Verify that the following are visible:
- Captured Shopper payment
- Fund transfer for this order to the associated Merchant
For further support, check Stripe’s documentation or reach out to Violet Support
Was this page helpful?