💳
Stripe Connect - Marketplace
  • Introduction
    • 👋Welcome
    • Key use cases
    • Key features
  • Getting Started
    • Activating Stripe Connect
    • Adding your icon and branding
    • Installing the plugin
    • Configuring API keys
  • Implementing Key Features
    • Onboarding merchants
    • Checkout Sessions & Payment Forms
    • Splitting one-off payments
      • Autofill customer details
    • Saving down details of a transaction
      • Expiring Checkout Sessions
    • Processing Refunds
      • Insufficient Merchant Account Balance
    • Give merchants access to Stripe Express dashboard
      • Set custom descriptions for charges
      • Allow merchants to set their own payout schedule
    • Splitting subscription payments
      • Allow customers to cancel subscriptions via the Stripe Billing Portal
      • Updating Subscriptions
      • Viewing and downloading invoices for subscription payments
    • Embedding Payment Forms in your app
    • Invoices
      • Creating invoices
      • 'On behalf of' parameter
    • Promotion Codes (Discounts)
    • Integrating Stripe Tax
      • Tax for marketplaces
      • Using a Stripe Webhook to transfer tax to the platform account
  • Common Payment Flows
    • Overview
    • Delayed Payments (escrow-like)
      • Retrieving information on a transfer
      • Canceling an Authorized Payment
    • Shopping Cart Payments with Multiple Sellers
    • Charge a customer using saved payment details
  • Deploying to live
    • Checklist
  • Useful Tips
    • Debugging errors
    • Support
Powered by GitBook
On this page
  • Overview
  • Stripe Tax and Stripe Connect - types of integrations
  1. Implementing Key Features

Integrating Stripe Tax

PreviousPromotion Codes (Discounts)NextTax for marketplaces

Last updated 2 months ago

Nothing in this documentation should be taken as tax advice. Cranford Tech is not a tax advisor and nothing we write about on the subject should be considered legal, financial or tax advice. Please carefully read the before using the plugin's tax functionality and always consult a tax advisor if you're unsure on a tax-related question.

Overview

is a paid product developed by Stripe that lets you calculate, collect, and report tax on global payments.

Please note that Stripe charges an additional 0.5% of the total payment value if you process a payment via a Checkout Session that includes Stripe Tax. Please see this article for .

When used with the Stripe Connect - Marketplace plugin, your customers will be presented with a separate line item on the Checkout page that shows the tax component of the overall cost:

Stripe Tax and Stripe Connect - types of integrations

Stripe Tax is designed to support two different use cases when implemented with Stripe Connect:

  1. Tax for software platforms

    • EG a SaaS platform like Shopify that enables other businesses to build stores and sell to customers

    • The connected account (i.e. the seller) is responsible for collecting and remitting taxes

  2. Tax for marketplaces

    • EG a marketplace like Etsy that connects buyers and sellers

    • The platform account is responsible for collecting and remitting taxes

The Stripe Connect - Marketplace plugin currently only supports option #2 - tax for marketplaces - where the platform account is responsible for collecting and remitting taxes.

Plugin users currently have the ability to add Stripe Tax when creating Checkout Sessions using the following actions:

  • Create Checkout Session

  • Create Checkout Session (Multiple Items)

The plugin does not currently support using Stripe with the 'Create Checkout Session (Subscription)' action.

You can read more about these two use cases in .

this Stripe doc
Stripe documentation on Stripe Tax
Stripe Tax
full details