Stripe Connect Marketplace Commissions
Budget: $30 – $250 USD
I’m integrating Stripe Connect into my multi-vendor marketplace and need a solid commission flow built around it. Every time a buyer pays a seller, the platform must automatically take its fee and route the remainder to the right connected account. But this concept must be customized into our paltform.
Key points
• Platform type: marketplace (not a single-store e-commerce setup, and not subscription-only).
• All payments go through Stripe Connect Standard accounts; sellers are onboarded with Stripe’s OAuth flow.
• The commission logic must live server-side (Node.js ) and use the Stripe API + webhooks for reliability and retries.
• The percentage or tier structure is configurable from an env variable or simple admin panel so I can adjust it without deployments.
• Proper handling of refunds, partial captures and payment failures is essential; the fee must unwind correctly when a charge is reversed.
• I will need concise technical documentation and a Postman collection (or equivalent) for quick testing.
. Also, this must co-exist with the current subscription model
Deliverables
1. Clean, commented source code that creates the charge, applies the application_fee_amount and transfers funds to the seller.
2. Webhook listener covering successful payments, refunds and disputes, ensuring commission adjustments.
3. Setup instructions and a short Loom or screen-share walkthrough that proves the flow end-to-end in Stripe’s test mode.
Acceptance criteria
• A test transaction in the Stripe dashboard shows the platform fee deducted and the correct net amount landing in a connected account.
• Triggering a refund automatically reverses both the seller payout and the platform fee.
• All secrets and keys are loaded via environment variables; no hard-coded credentials.
If you’ve handled Stripe Connect splits before, especially in a marketplace context, this should be straightforward.
Key points
• Platform type: marketplace (not a single-store e-commerce setup, and not subscription-only).
• All payments go through Stripe Connect Standard accounts; sellers are onboarded with Stripe’s OAuth flow.
• The commission logic must live server-side (Node.js ) and use the Stripe API + webhooks for reliability and retries.
• The percentage or tier structure is configurable from an env variable or simple admin panel so I can adjust it without deployments.
• Proper handling of refunds, partial captures and payment failures is essential; the fee must unwind correctly when a charge is reversed.
• I will need concise technical documentation and a Postman collection (or equivalent) for quick testing.
. Also, this must co-exist with the current subscription model
Deliverables
1. Clean, commented source code that creates the charge, applies the application_fee_amount and transfers funds to the seller.
2. Webhook listener covering successful payments, refunds and disputes, ensuring commission adjustments.
3. Setup instructions and a short Loom or screen-share walkthrough that proves the flow end-to-end in Stripe’s test mode.
Acceptance criteria
• A test transaction in the Stripe dashboard shows the platform fee deducted and the correct net amount landing in a connected account.
• Triggering a refund automatically reverses both the seller payout and the platform fee.
• All secrets and keys are loaded via environment variables; no hard-coded credentials.
If you’ve handled Stripe Connect splits before, especially in a marketplace context, this should be straightforward.