For Sellers & Freelancers

Creating deals, delivering work, and getting paid with confidence.

Connecting Stripe

To receive payouts you need a verified Stripe account. Go to Settings → Stripe and click “Connect”. Stripe’s hosted onboarding opens — you’ll need:

  • Personal info (name, DOB, address)
  • ID document (passport, driver’s license, or national ID)
  • Bank account details for payouts
  • Business details if registering as a business (KvK for NL, Companies House for UK, etc.)

Most users finish in 2–5 minutes. If Stripe needs more verification, you’ll be prompted. Until Stripe marks you as “details_submitted”, you can’t create deals.

Payout schedule

Default schedule is daily automatic payouts. Once a buyer confirms delivery on a deal, funds move to your Stripe balance, then to your bank on your schedule (1–2 business days). You can change the schedule in your Stripe dashboard.

Creating your first deal

Go to Transactions → New deal. The modal walks you through three steps:

1. What are you selling?

Pick a category, give a clear title, set the price. Be descriptive — “E-commerce site in Next.js + Stripe” is better than “Website”.

2. Define deliverables

This list IS the contract. Every deliverable on this list must be met. A few rules of thumb:

  • Be specific about formats, file types, and counts (“Logo in SVG + PNG” not “Logo files”)
  • Separate items with clear numbering
  • Include what’s not included if ambiguous (“Hosting not included”)
  • Set a realistic deadline (3, 7, 14, or 30 days)

Good deliverables = easy dispute outcomes (usually in your favor). Vague ones = arguments.

3. Share the link

Copy the payment link and send it to your buyer. You can share by email, WhatsApp, DM, or anywhere. The buyer opens it, signs up for a free Holdy account, and pays via Stripe Checkout.

You’ll get an email + in-app notification the moment they pay. Chat unlocks so you can coordinate.

Submitting delivery

When you’re ready to deliver, go to the deal and click “Submit delivery”. You can include:

  • A delivery note explaining what’s included and how to access it
  • Uploaded files (up to 10MB each, 20 files). All file types supported
  • Or: share external links (Google Drive, Figma, etc.) in the note

Why deliver via Holdy matters

When you submit delivery through Holdy, the platform generates:

  • A timestamp of exactly when you delivered
  • A SHA-256 cryptographic hash of the delivery content
  • A full audit trail in the activity log

If the buyer disputes, this proof is very hard to argue against. If you deliver off-platform (via email only, for instance), you lose this evidence and dispute outcomes are riskier.

After submission

The buyer gets 7 days to confirm or dispute. If they confirm, funds are released immediately. If they don’t respond at all, funds auto-release after 7 days.

Responding to disputes

If a buyer opens a dispute, you get an email + notification. You have 48 hours to respond or the dispute auto-escalates to Holdy review without your input.

What to include in your response

  • Reference the delivery hash — shown on the deal page
  • Quote the deliverables list — show each item was met
  • Attach counter-evidence — screenshots of your chat, earlier approvals, test outputs
  • Be factual and concise. Emotional responses weaken your case

How Holdy judges

We compare the actual delivery against the agreed deliverables list. We read the chat. We check timestamps. Subjective dissatisfaction (“I don’t love it”) isn’t a valid dispute reason — objective mismatches (“It’s missing the PDF format we agreed on”) are.

Outcomes

  • Seller wins — funds released, dispute closed, deal marked completed
  • Buyer wins — refund issued, deal marked refunded. Affects your trust score
  • Mutual resolution — refund with no trust impact on either side

Ready to start selling safely?

Sign up, connect Stripe, create your first deal.

Create account