Payments: deposits, prepay, tips and refunds
- Solo
- Shop
On Free, clients pay at the visit.
Updated
ServiceSprig opens to everyone on Tue 8 Dec 2026. Until then sign-up is by early access, paid plans and online payments aren’t switched on, and prices are proposed launch prices. Anything marked “at launch” starts that day; anything marked “planned” isn’t built yet. Join early access
On this page
Online payments switch on the day ServiceSprig opens, Tue 8 Dec 2026. Until then your Payments page says "Online payments aren't switched on for ServiceSprig yet.", and deposits are collected in person.
ServiceSprig uses Stripe. You connect your own Stripe account, and money goes from your client to your Stripe account and then to your bank. ServiceSprig never holds it. ServiceSprig adds no fee to payments. Stripe's standard card fees apply, and Stripe charges them, not us.
1. Connect Stripe
Follow Connect Stripe to take deposits. Choose your Name on card statements first, then tap Connect Stripe on Payments. When it's done, the page says Connected.
2. Take a deposit, or the full price, when clients book
Deposits are off until you turn them on, one service at a time.
- Go to Services and tap Edit on a service.
- Under Deposit, pick a Deposit type:
- Fixed amount (above): set the amount in Deposit ($).
- Percent of the price: set Percent (%).
- Full price, paid when booking: clients prepay the whole price.
- Tick Collect online when clients book.
- Tap Save service.
Clients pay by card when they book, and see your cancellation policy before they pay. The booking confirms once the payment goes through. With add-ons, a percentage deposit applies to the total and a fixed deposit stays fixed.
Services without Collect online when clients book ticked work as before: any deposit is collected in person.
3. Tips (optional)
Once you're connected, tick Let clients add a tip when they pay online on Payments, then tap Save payment settings. Clients can choose 15%, 18% or 20% of the price, or no tip. Tips are paid to you.
4. Refund a client
Refunds don't happen on their own. When a client who paid online cancels, the payment is flagged "client cancelled · refund may be due".
- Go to Payments and find the payment under Online payment history.
- Enter the Amount ($): the whole amount for a full refund, or less for a partial one.
- Pick a Reason: Client asked / cancelled in time, Charged twice or Other.
- Tap Refund.
The money comes from your Stripe balance. Stripe doesn't return its original card fee. The client gets a refund email and usually sees the money in 5 to 10 business days. Owners and managers can refund. You can also refund in your Stripe Dashboard.
If a client pays after their held time has gone to someone else, ServiceSprig refunds them automatically.
5. Taking cards in person
Use Stripe's free Stripe Dashboard app on your own phone (Tap to Pay). There's no reader to buy, and Stripe's in-person card fees apply. That payment happens in Stripe's app, not in ServiceSprig. See Connect Stripe for phone requirements.
If a client pays with cash, Cash App, Venmo, PayPal or Zelle, record it at checkout. See Take Cash App, Venmo, PayPal or Zelle at checkout.
Not available at launch
- Charging a no-show or late-cancel fee to a saved card.
- Paying in person inside the ServiceSprig app.
- Automatic membership billing, and selling class packs or memberships online.
Payouts, disputes and your fees are all in your Stripe Dashboard. Your first payout can take 7 to 14 days.
Stuck? Email hello@servicesprig.com and we'll help.
Next guide: Connect Stripe to take deposits

