Stripe Connect

Stripe Connect

Stripe Connect is Stripe's platform payments product enabling marketplaces and SaaS platforms to process payments on behalf of third-party sellers. Scripts manage connected account onboarding flows, payment routing, and split payment configurations. OAuth tokens and account identifiers are stored to facilitate multi-party transactions.

Overview

Stripe Connect extends Stripe's payment infrastructure to support multi-party transactions, enabling marketplaces, platforms, and SaaS businesses to facilitate payments between buyers and sellers. The platform handles complex payment routing — splitting funds between multiple recipients, managing onboarding of connected accounts, and handling compliance requirements like KYC (Know Your Customer) verification. Stripe Connect scripts appear on websites that operate as platforms processing payments on behalf of third parties.

What This Script Does

Stripe Connect integrates through Stripe.js (js.stripe.com/v3/) and additional Connect-specific components for account onboarding and payment management.

  • Scripts loaded: js.stripe.com/v3/ — the core Stripe.js library that handles payment tokenization, Connect account onboarding flows, and Express dashboard embeds
  • Connect Onboarding: The Connect Onboarding flow opens a Stripe-hosted page (or embedded component) where connected accounts provide identity documents, banking details, and business information for KYC verification
  • Payment flow: When a buyer makes a purchase, Stripe.js tokenizes payment details and routes funds according to the platform's configured split — the platform's share, the connected account's share, and Stripe's fees
  • Cookies set:
    • __stripe_mid — First-party cookie (1-year expiry). Machine identifier for fraud detection across the platform's payment flows.
    • __stripe_sid — First-party cookie (30-minute expiry). Session identifier correlating payment interactions within a single visit.
  • Data transmitted: Payment method details (tokenized), connected account identifiers, transaction amounts, and platform metadata are sent to Stripe's servers. OAuth tokens are exchanged during account connection flows.
  • No tracking: Stripe Connect does not perform advertising or behavioral tracking. All data collection serves payment processing and fraud prevention.

Consent & Compliance

Stripe Connect falls under the essential consent category.

Under GDPR and ePrivacy, Stripe Connect is a strictly necessary payment processing service. The cookies set (__stripe_mid, __stripe_sid) serve fraud prevention and payment security purposes, which are essential for completing transactions explicitly requested by the user. The ePrivacy Directive exempts cookies that are strictly necessary for a service the user has requested. GDPR legal basis is Article 6(1)(b) — processing necessary for contract performance.

Under CCPA/CPRA, payment and identity data processed through Connect is necessary for completing the requested transaction and onboarding flow. Stripe acts as a service provider processing data on behalf of the platform. This does not constitute a "sale" or "sharing" of personal information.

Stripe is certified under the EU-US Data Privacy Framework and offers data processing agreements compliant with GDPR requirements.

Should You Block This Without Consent?

No. Stripe Connect is essential payment infrastructure that enables multi-party transactions. Blocking it would prevent sellers from receiving payments and buyers from completing purchases on marketplace platforms. The cookies set serve fraud prevention, not tracking, and are strictly necessary for the payment service.

Is Stripe Connect GDPR compliant?

Stripe Connect's trackers are classified as essential (strictly necessary), so they are generally exempt from prior consent under the GDPR. You should still list them in your cookie policy and privacy notice so visitors know they are there.

Visit website

Consent Categories

Also Known As

stripe connectstripe marketplacestripe platform paymentsstripe oauthstripe connected accounts

Industries

Computers Electronics and TechnologyProgramming and Developer Software

Tracked Domains (1)

connect.stripe.comEssential

connect.stripe.com is an essential domain operated by Stripe Connect, used to keep the site working, including security, load balancing, and sessions.

Frequently Asked Questions

Other Stripe Products

Related Vendors

Stripe Billing
Stripe Billing
Stripe Billing is Stripe's subscription and recurring revenue management module. Scripts embedded in checkout and account pages handle subscription lifecycle events, billing cycles, proration calculations, and payment retry logic. Stores session data and payment method tokens to support subscription management flows.
Stripe Identity
Stripe Identity
Stripe Identity is a document-based identity verification service. Scripts load a verification flow that captures government-issued ID images and selfie photos via device camera, transmitting them to Stripe for automated document analysis and liveness detection. Collected biometric data and document details are processed to verify user identity.
HubSpot CMS Hub
HubSpot CMS Hub
HubSpot CMS Hub is HubSpot's website content management platform for building and hosting marketing sites. Sites built on CMS Hub automatically include HubSpot's tracking infrastructure, setting cookies for visitor identification, analytics event collection, and marketing attribution across all pages served by the platform.
Stripe Radar
Stripe Radar
Stripe Radar is Stripe's machine learning-based fraud detection system. Scripts collect browser signals including device fingerprints, behavioral patterns, and network metadata during payment flows to assess transaction risk. This data is used to score transactions and trigger 3D Secure challenges for suspicious activity.
Salesforce Experience Cloud
Salesforce Experience Cloud
Salesforce Experience Cloud is a digital experience platform for building branded portals, communities, and customer-facing websites. When detected, it indicates the site runs on Salesforce's application framework. Platform scripts handle user authentication, content rendering, and CRM data integration. Sets session cookies for authenticated user state management.
Stripe Tax
Stripe Tax
Stripe Tax is an automated tax calculation and collection module integrated into Stripe checkout flows. Scripts calculate applicable sales tax, VAT, or GST in real time based on customer location and product type during payment. Tax calculations and jurisdiction data are transmitted to Stripe's servers for compliance reporting.

Manage consent for Stripe Connect

ConsentStack automatically detects and manages Stripe Connect trackers so your site stays compliant with global privacy regulations.