Stripe Platform Accounts

Violet integrates Stripe Payments and Stripe Connect to streamline payment orchestration, enabling:

  • Charging shoppers

  • Onboarding merchants

  • Managing transfers in complex payment scenarios

To give you full control and visibility, you must onboard your own Stripe Standard account to Violet. This ensures direct access to all Stripe-provided data, including payments, transfers, merchant accounts, and configurations. The account you onboard is referred to as your Stripe Platform account.

Merchant Onboarding & Account Control

When a merchant connects to your system and sets up a payout account, they create a Stripe Connect account, which links to your Stripe Platform account. As the account owner, you can:

  • Manage payout schedules

  • Customize platform branding during onboarding

  • Oversee compliance via the Stripe dashboard

Operations Managed by Violet

Once your Stripe Platform account is connected, Violet can directly handle:

  • Merchant onboarding (Violet Connect)

  • Checkout processing

  • Payments, transfers, and payouts

  • Refunds & transfer reversals

Country-Specific Restrictions

Violet’s capabilities depend on Stripe's country-specific regulations, affecting payment processing, transfers, and merchant onboarding. For details, refer to Stripe Documentation or contact Stripe Support.

Learn more about Violet's flexible payment capture and transfer settings here

US Platform Accounts

Connect Account Onboarding

US-based platform accounts are able to onboard merchants through Violet Connect in any of the supported countries listed here. Violet ensures that the correct service agreement types are used for the underlying Stripe Connect accounts when they are created against your platform to enable payments and transfers. Merchants that are connecting non-US bank accounts are required to be of the recipient Service Agreement Type. You can learn more about Stripe Service agreements here.

Payment Capture

The following currencies are supported for Payment Capture by Violet for US-based platform accounts:

Transfers

Violet can perform Transfers to the following countries for US-based platform accounts:

Feature Restrictions

Platform Account Country
Capture Method
Transfer Method
International Merchant
Supported by Violet

US

Automatic

Automatic

NO

YES

US

Automatic

Automatic

YES

YES

US

Automatic

Custom

NO

YES

US

Automatic

Custom

YES

YES

US

Automatic

External

NO

YES

US

Automatic

External

YES

YES

US

Custom

Automatic

NO

NO

US

Custom

Automatic

YES

YES*

US

Custom

Custom

NO

YES

US

Custom

Custom

YES

YES

US

Custom

External

NO

YES

US

Custom

External

YES

YES

US

External

Automatic

NO

NO

US

External

Automatic

YES

NO

US

External

Custom

NO

NO

US

External

Custom

YES

NO

US

External

External

NO

YES

US

External

External

YES

YES

*A custom capture method with an automatic transfer option ensures that once funds are captured, they’re immediately transferred to the merchant.

United Kingdom (UK) Platform Accounts

Connect Account Onboarding

United Kingdom (UK) based Stripe platforms can only onboard payout accounts for merchants that belong to the European Economic Area (EEA). This is due to banking restrictions enforced by Stripe to account for Strong Customer Authentication (SCA) regulations. As Stripe builds out additional support for international platforms, Violet will make relevant updates to increase functionality.

Payment Capture

The following currencies are supported for Payment Capture by Violet for UK-based platform accounts: https://docs.stripe.com/currencies. You can select your specific country to see which currencies your shoppers can be charged in.

Transfers

UK-based Platform accounts are restricted by Stripe to transfers within the European Economic Area (EEA). Violet is currently limited by the same restrictions. To pay out funds to merchants that fall outside this region, Violet recommends a custom relationship with the merchant and to process direct Bank Transfers. This is a manual process and operates independent of Violet.

Feature Restrictions

Stripe Platform Country
Capture Method
Transfer Method
EEA-based Merchant
Supported by Violet

UK country

Automatic

Automatic

NO

NO

UK country

Automatic

Automatic

YES

YES

UK country

Automatic

Custom

NO

NO

UK country

Automatic

Custom

YES

YES

UK country

Automatic

External

NO

YES

UK country

Automatic

External

YES

YES

UK country

Custom

Automatic

NO

NO

UK country

Custom

Automatic

YES

YES*

UK country

Custom

Custom

NO

NO

UK country

Custom

Custom

YES

YES

UK country

Custom

External

NO

YES

UK country

Custom

External

YES

YES

UK country

External

Automatic

NO

NO

UK country

External

Automatic

YES

NO

UK country

External

Custom

NO

NO

UK country

External

Custom

YES

NO

UK country

External

External

NO

YES

UK country

External

External

YES

YES

*A custom capture method with an automatic transfer option ensures that once funds are captured, they’re immediately transferred to the merchant.

European Union (EU) Platform Accounts

Connect Account Onboarding

European Union (EU) based Stripe platforms can only onboard payout accounts for merchants that belong to European Economic Area. This is due to banking restrictions enforced by Stripe to account for Strong Customer Authentication (SCA) regulations. As Stripe builds out additional support for international platforms, Violet will make relevant updates to increase functionality.

Payment Capture

The following currencies are supported for Payment Capture by Violet for EU-based platform accounts: https://docs.stripe.com/currencies. You can select your specific country to see which currencies your shoppers can be charged in.

Transfers

EU-based Platform accounts are restricted by Stripe to transfers within the European Economic Area (EEA). Violet is currently limited by the same restrictions. To pay out funds to merchants outside this region, Violet recommends a custom relationship with the merchant and to process direct Bank Transfers. This is a manual process and operates independent of Violet.

Feature Restrictions

Stripe Platform Country
Capture Method
Transfer Method
EEA-based Merchant
Supported by Violet

EU country

Automatic

Automatic

NO

NO

EU country

Automatic

Automatic

YES

YES

EU country

Automatic

Custom

NO

NO

EU country

Automatic

Custom

YES

YES

EU country

Automatic

External

NO

YES

EU country

Automatic

External

YES

YES

EU country

Custom

Automatic

NO

NO

EU country

Custom

Automatic

YES

YES*

EU country

Custom

Custom

NO

NO

EU country

Custom

Custom

YES

YES

EU country

Custom

External

NO

YES

EU country

Custom

External

YES

YES

EU country

External

Automatic

NO

NO

EU country

External

Automatic

YES

NO

EU country

External

Custom

NO

NO

EU country

External

Custom

YES

NO

EU country

External

External

NO

YES

EU country

External

External

YES

YES

*A custom capture method with an automatic transfer option ensures that once funds are captured, they’re immediately transferred to the merchant.

Platform Accounts in Other countries

Connect Account Onboarding

Stripe platform accounts in countries not listed above (i.e. non-US/UK/EU) can only currently onboard payout accounts in the same country as their Platform account. This is due to cross-border banking restrictions enforced by Stripe for non-US platform accounts. As Stripe builds out additional support for international platforms, Violet will make relevant updates to increase functionality.

Payment Capture

The following currencies are supported for Payment Capture by Violet for non-US/UK/EU based platform accounts: https://docs.stripe.com/currencies. You can select your specific country to see which currencies your shoppers can be charged in.

Transfers

Non-US/UK/EU Platform accounts are restricted by Stripe to transfers within the same country. Violet is currently limited by the same restrictions. To pay out funds to international merchants, Violet recommends a custom relationship with the merchant and to process direct Bank Transfers. This is a manual process and operates independent of Violet.

Feature Restrictions

Stripe Platform Country
Capture Method
Transfer Method
International Merchant
Supported by Violet

non-US/UK/EU

Automatic

Automatic

NO

YES

non-US/UK/EU

Automatic

Automatic

YES

NO

non-US/UK/EU

Automatic

Custom

NO

YES

non-US/UK/EU

Automatic

Custom

YES

NO

non-US/UK/EU

Automatic

External

NO

YES

non-US/UK/EU

Automatic

External

YES

YES

non-US/UK/EU

Custom

Automatic

NO

NO

non-US/UK/EU

Custom

Automatic

YES

NO

non-US/UK/EU

Custom

Custom

NO

NO

non-US/UK/EU

Custom

Custom

YES

NO

non-US/UK/EU

Custom

External

NO

YES

non-US/UK/EU

Custom

External

YES

YES

non-US/UK/EU

External

Automatic

NO

NO

non-US/UK/EU

External

Automatic

YES

NO

non-US/UK/EU

External

Custom

NO

NO

non-US/UK/EU

External

Custom

YES

NO

non-US/UK/EU

External

External

NO

YES

non-US/UK/EU

External

External

YES

YES

Last updated

Was this helpful?