How to Sell
Turn your extra gear into cash
Caddis Shack makes it straightforward to sell fly fishing gear to a community that actually knows what they're buying. There's no listing fee, no auction stress — just set your price, ship when it sells, and get paid automatically.
Step 01
Create an Account & Connect Stripe
Sign up with your email through our secure authentication provider (Clerk). Once you have an account, visit your Dashboard and click Become a Seller.
You'll be redirected to Stripe to complete seller onboarding. Stripe requires basic identity verification and a bank account for payouts — this is the same process used by every major marketplace (Etsy, eBay, etc.) and typically takes less than 5 minutes.
You only do this once. After onboarding, your Stripe Connect account is linked to your Caddis Shack profile and all future payouts land directly in your bank account.
Step 02
Create Your First Listing
Head to My Listings → Create Listing and fill in the details:
- Product type — fly, rod, reel, line, waders, or other gear
- Condition — new, like new, good, fair
- Brand, model, and relevant specs — rod weight, reel size, fly type, etc.
- Price — you set it; no reserve, no auction
- Shipping size — small, medium, or large (determines EasyPost parcel dimensions when a label is generated)
- Photos — clear photos dramatically increase buyer confidence and conversion
For fly listings specifically, you can specify inventory per hook size — for example, 10 size-14 Elk Hair Caddis and 6 size-16. Buyers select their preferred size at checkout and inventory is deducted automatically.
Step 03
Someone Buys — You Have 3 Days to Ship
When a buyer completes checkout, you'll receive an email notification and the order appears in your Orders page. You have 3 calendar days to generate a shipping label.
From your order detail page, click Generate Label. Enter your from-address and confirm the package dimensions. The platform fetches live USPS rates via EasyPost and automatically purchases the best available rate. You'll get a PDF label ready to print.
The label cost is deducted from your payout. The buyer paid a shipping fee at checkout — if the actual label costs less, you keep the difference. If it costs more, you absorb it. Choosing the correct shipping size preset at listing time keeps this predictable.
Step 04
Delivery Confirmed — Payout Released
Once the package is delivered (confirmed by EasyPost tracking or by the buyer), your payout is calculated and transferred automatically via Stripe Connect:
Example: You sell a rod for $200 with a $15 shipping fee. The label costs $12. Your payout is $200 − $10 (5%) − $0 (label was cheaper) = $190. The $3 label surplus stays with you.
Stripe sends the transfer to your connected bank account on their standard schedule, typically 2–7 business days depending on your bank.
Step 05
Build Your Reputation
After each completed sale, buyers can leave a review. A strong track record of accurate descriptions, well-packed gear, and fast shipping builds your reputation on the platform and increases future buyer confidence.
You can also message buyers directly through the platform if any questions come up before or after shipment. Good communication is the single biggest driver of positive reviews.
Ready to start?
Create your account and complete Stripe onboarding in under 10 minutes.
