How to Take Payments for a Tote Rental Business (Stripe, Step by Step)
When you first start renting totes, cash and Venmo work fine. But two things happen as you grow: people no-show after you've held totes for them, and bigger customers (offices, real estate agents, event planners) expect to pay a real business like a real business. The fix for both is taking a card online, and the simplest tool for that is Stripe.
Here's how to set it up, what it costs, and how to actually use it so deposits stop your no-shows.
Why Stripe (and not a "merchant account")
Stripe is what most small businesses use to take cards online. There's no monthly fee, no contract, and no salesperson. You pay only when you get paid — currently about 2.9% + 30¢ per charge in the US. On a $40 deposit that's roughly $1.46. Money lands in your bank account a couple of business days later, automatically.
You don't need a website or any code to use it, either. Stripe lets you create a shareable "Payment Link" you can text, email, or post — and if you do have a site, you drop that same link on a button.
Step 1: Create your account (about 15 minutes)
- Go to stripe.com and sign up with your business email.
- Enter your business details. If you're a sole proprietor, that's just your legal name and address — totally normal.
- Add the bank account where you want your money to land. This is how Stripe pays you out.
- Verify your identity (a photo of your ID). Stripe has to do this by law; it usually clears within a day.
Tip: use your business email (info@yourbusiness.com) when you sign up, not a personal one. It keeps your money stuff separate and looks right on receipts.
Step 2: Decide what you're charging for
For tote rentals, you've got three clean options:
- A deposit (our favorite) — charge $25 to $50 up front to lock in the booking, collect the rest on delivery. This is the single best way to kill no-shows.
- Full payment up front — simplest bookkeeping; some owners prefer it for short rentals.
- A flat "reservation fee" — a small nonrefundable charge that holds the totes and gets applied to the rental.
You don't have to pick forever. Start with a deposit and adjust.
Step 3: Make a Payment Link
In your Stripe dashboard, go to Payment Links → Create. Name the product something clear like "Tote Rental Deposit," set the price, and hit create. Stripe gives you a link that looks like buy.stripe.com/…
That one link is now your checkout. Text it to a customer, put it in your booking confirmation email, or — if you have a website — wire it to a "Pay Deposit" button.
The quick version
Sign up → add your bank → create a "Tote Rental Deposit" Payment Link → share it. That's a working checkout in well under an hour, with no monthly fee.
Step 4: Connect it to your booking flow
Payments work best when they're part of how people book, not a separate step. The flow we use: a customer fills out the booking form on the site, you reply to confirm the dates are open, and that reply includes the deposit link. They pay, the booking's locked, everybody relaxes.
If you'd rather not touch the technical side at all, this is exactly the kind of thing we set up for you (more on that below).
A few honest gotchas
- Verification can lag. Don't sign up the morning of your first big booking. Give it a day to clear.
- Refunds are easy but final-ish. Decide your deposit/refund policy before you charge anyone, and put it in writing on your site.
- Fees are per charge. Build the ~3% into your pricing so it doesn't nibble your margin.
Want us to set Stripe up for you?
We'll configure your Stripe account, create your deposit link, and wire it into your site so payments just work. It's a $99 add-on to your tote rental website build.
See the Launch PackageFrequently asked
Do I need an LLC to use Stripe?
No. You can use Stripe as a sole proprietor under your own name. An LLC is a separate decision about liability and taxes — talk to an accountant — but it's not required to start taking payments.
How much does Stripe cost?
No monthly fee. You pay about 2.9% + 30¢ per successful card charge in the US. If nobody pays you, you pay nothing.
When do I get my money?
Stripe deposits to your bank automatically, typically within a couple of business days of each charge. Your first payout can take a little longer while your account warms up.
Can I take a deposit and the rest in cash?
Absolutely, and a lot of tote owners do exactly that — deposit online to lock the booking, balance in cash or card on delivery.