Business & Commerce·Guide
Financial mechanics for studios
Stripe Connect is not a second bank account you manage for fun. It is the plumbing that lets ArtInStack take a client’s payment on your site and route money with a destination charge: lab cost stays with the platform to pay the print partner, a platform fee covers catalog and API upkeep, Stripe takes processing, and the spread lands in your connected account. Once you see that stack, “why doesn’t my payout match my invoice?” stops being a mystery.
What studio owners actually need
Four money questions before the jargon
Where does the money go?
Connect routes checkout to your connected Stripe account and bank. ArtInStack is the storefront and ops layer, not your permanent wallet.
Why is the payout smaller?
On print orders the invoice is retail. Lab cost is held by the platform to pay Prodigi or Gelato, then platform fee and Stripe processing come out. What hits Connect is the spread, not the headline total.
When do I get paid?
Standard payouts settle over days. Instant Payouts exist on Stripe for an extra cut and with limits. Plan cash flow on the slow path.
What about foreign clients?
Multi-currency settlement can reduce forced conversion, but it is not free and both platform and connected account must be eligible.
Connect in studio language
Most Stripe documentation is written for engineers wiring a marketplace. You need the owner version. When a client pays for a print, download, or other product on your ArtInStack site, Connect is what lets that charge land in an account tied to you. You complete onboarding in Settings under E-commerce, Stripe verifies you, and payouts can enable once that checklist clears.
Until Connect is linked and payouts are enabled, you can look “live” on the site and still be blocked from receiving money. Watch Stripe email for verification requests. Charges and payouts are related but not the same switch.
The fee stack, in one picture
ArtInStack uses a Stripe Connect destination charge on commerce. The client pays one amount. Stripe splits that charge: part stays with the platform as an application fee, and the rest transfers to your connected account.
On print / POD orders the application fee is not only ArtInStack’s percent. It includes lab base cost and lab shipping (what Prodigi or Gelato must be paid) plus the platform fee. The platform holds the lab portion to pay the provider. That is why a $100 print invoice never becomes a ~$94 studio deposit.
Platform fee (the percent line): funds keeping the print catalog current, syncing partner SKUs, and absorbing Prodigi and Gelato API changes so you are not the integration team. On print orders this is typically 3% of the product subtotal.
Processing fee: Stripe’s cut for the payment method. On this setup it is taken from the amount transferred toward your connected balance, not from a separate mystery line you never see.
Your payout: retail charge minus application fee (lab + platform fee) minus Stripe processing, before any Instant Payout or multi-currency settlement fees. Digital and other non-POD products do not carry lab cost in the application fee the same way. Check product type before assuming a bug.
| Line | Who holds it | How to think about it |
|---|---|---|
| Client charge | Gross on the invoice | What the buyer authorized at checkout |
| Lab cost (+ lab shipping) | Platform (to pay provider) | Part of the application fee on print orders; not your margin |
| Platform fee | ArtInStack | Catalog, SKU sync, partner API upkeep on POD economics |
| Processing fee | Stripe | Taken from the Connect-side transfer |
| Payout | Your connected account → bank | The spread you reconcile against, not the invoice headline |
Worked example: $100 print order
Round numbers for teaching, not a quote. Client pays $100.00 for a print. Suppose lab base plus lab shipping is $40.00, and the platform fee is about 3% ($3.00).
Destination charge application fee to the platform ≈ $43.00 ($40 lab + $3 platform fee). That $40 is what the platform uses to pay the print partner. It is not a “payout fee,” and it is not studio profit.
About $57 transfers toward your connected account. Stripe processing on a typical U.S. card might land near a few percent plus a small fixed amount (call it roughly $3 for this sketch), taken from that Connect-side amount.
Illustrative photographer net ≈ $54. Live dashboard earnings and Stripe reporting are the source of truth. The shape to remember: invoice is retail; lab cost leaves with the platform; your bank sees the spread after processing.
Account types without the developer fog
Stripe describes Standard, Express, and Custom connected accounts by how much UI Stripe hosts versus how much the platform embeds. For a studio owner, the practical question is simpler: how much of onboarding and payout management happens in Stripe’s screens versus inside ArtInStack.
ArtInStack’s Connect flow is the platform-hosted path that sends you through Stripe to link an account for commerce payouts. You should expect Stripe-hosted verification steps (identity, bank, business details). You should not expect to build Express or Custom dashboards yourself. If a comparison chart obsesses over account-type acronyms, translate it back to: who shows the forms, and who holds the payout settings.
Payout timing and Instant Payouts
Standard payouts are the default mental model: money clears over a period of days into your bank, subject to Stripe’s schedule for your country and account history. “Paid” on the order is not the same moment as “in my checking account.”
Instant Payouts are a Stripe feature that can move eligible balances faster for an extra fee (commonly about 1% of the payout, with country-specific minimums and caps). Limits vary. Treat Instant as a cash-flow tool you opt into with eyes open, not as the normal cost of doing business.
Multi-currency, concretely
Destination weddings and international clients make currency conversion a studio problem, not a developer curiosity. Stripe Connect can support multi-currency settlement so connected accounts hold and pay out balances in additional currencies (Stripe documents up to 18) without forcing every charge through a single conversion step.
It is not free. Stripe charges a payout fee for multi-currency settlement (often about 1%, or a currency-specific minimum) depending on bank country and currency pairs. Platform and connected account both need to be in eligible configurations. Instant Payouts and multi-currency settlement do not freely stack the way a marketing bullet implies. If foreign clients are core to your business, confirm eligibility with Stripe’s current docs and your ArtInStack Connect status before you promise “no conversion” in a client email.
Where each option actually fits
Use ArtInStack Connect when you want checkout on your creative OS, print and digital products on the same spine, and payouts into an account you own. Pair this page with the global print-on-demand network guide when the product being paid for is a physical print.
Stay on a separate invoicing CRM’s payment rail when your whole studio already runs proposals and contracts there and you only need ArtInStack for the public site. Two rails mean two reconciliations.
Do not treat Stripe’s processing cut as a platform surprise. It exists on nearly every card checkout in the industry. The useful skill is reading the full stack once so support tickets become arithmetic.
Money should be boring and explainable
Connect once, sell on your site, and reconcile payouts against lab cost and fees you can name, not against a mystery gap.
Also in Guides: Automated invoicing & checkout · Global print-on-demand network · Choosing the right platform
