Rethread

Australia's second-hand school uniform marketplace — 10,000+ schools, Stripe Connect payouts to schools, ABA file generation for individual sellers, and a full multi-seller checkout.

View website

Rethread is Australia's marketplace for second-hand school uniforms. Every Australian school is in the system — over 10,000 of them — and parents can filter listings by school, size, category, condition, and gender. When the right listing doesn't exist yet, parents save a search and get an email alert the moment one is created. We built Rethread ourselves. It's a product we own and operate, which means every architectural decision — from the payment splitting logic to the payout infrastructure — was made without compromise.

Problem

School uniforms in Australia are expensive, and most families end up with bags of outgrown items they don't know what to do with. The second-hand market existed informally — Facebook groups, school noticeboards, car boot sales — but there was no dedicated, trustworthy platform for it.

Building a marketplace is technically harder than building a standard e-commerce store. You have two sides to manage: buyers and sellers. Payments need to flow correctly across multiple parties. Sellers need to be paid out reliably. Schools, as a distinct seller type, needed their own payment infrastructure. And the discovery problem — finding the right uniform for your specific school, in the right size — needed a proper solution, not a search box.

Solution

We built the full marketplace stack from scratch:

Discovery and filtering: Every Australian school is catalogued with state, suburb, and enabled status. Parents filter by school first, then size, category (blazer, shorts, dress, etc.), condition, and gender. Saved searches trigger email alerts via Klaviyo the moment a matching listing is created — so parents aren't manually checking back.

Multi-seller checkout: A single cart can contain items from multiple sellers. At checkout, the platform splits the order into child orders per seller, calculates the Stripe transaction fee per split, tracks individual payout eligibility, and ensures each seller's net amount is correct. Everything is stored in cents to avoid floating-point rounding errors.

Two payout models running in parallel: Individual sellers (parents) are paid via ABA file — the Australian standard for bulk bank transfers. The admin panel generates the file based on which payouts are due, and it's imported directly into online banking. No manual data entry, no transcription errors.

Schools sell first-hand uniforms and connect via Stripe Connect. When a school's item sells, Stripe handles the payout automatically at checkout — no admin intervention required, no ABA file needed.

Payout eligibility logic: Payouts aren't instant. Orders must reach a completed state, items must be dispatched, and a two-week hold window applies to protect buyers. The platform tracks all of this per order and per item, surfacing only genuinely eligible payouts to the admin panel.

Admin operations: Beyond payouts, the admin panel handles listing approvals, school management, user accounts, and platform-wide configuration.

Result

Rethread is live and operational across Australia. The 10,000+ school database means any parent, anywhere in the country, can find their school immediately. The dual payout infrastructure — ABA for individual sellers, Stripe Connect for schools — handles both seller types without manual workarounds.

As the builders and operators, we continue developing the platform — expanding school coverage, improving the discovery experience, and growing the seller and buyer base.

10,000+

Schools

ABA + Stripe Connect

Payout models

Pixel, for Pixel

Built by

$497 VALUE

Interested In A Free Website Audit?

All we need is a couple of details from you and our team will complete a full website audit of your site and deliver it to your inbox within 24 hours.

Discovery Call

Let's work out if we're the right fit.

One hour. No sales pitch. We'll ask the right questions, you ask yours - and we'll both know by the end.

  • Only one call booked per day - we give it full attention
  • Australia's only Laravel Premier Partner
  • Senior engineers - no juniors on your project
  • Brisbane-based, onshore team

Press Esc to close  ·  B to reopen

Your details

About your project