Yes. PocketSuite lets a pet boarding business require a deposit at the moment a client books through Online Payments, and a cancellation policy can be written directly into a client-signed Contract so the terms a client agreed to are on file before a refund question ever comes up.
PocketSuite powers 7,000+ service businesses, including 1,000+ pet service businesses, whose clients have collectively processed nearly $1 billion in income and scheduled over 9.2 million appointments. A clear deposit and cancellation policy protects a facility’s calendar from last-minute no-shows without a business having to chase a client down after the fact.
Requiring payment up front and spelling out the refund terms in writing are two separate pieces that work together: the deposit secures the reservation, and the signed policy is what a business points back to if a client disputes a charge later.
Collecting a Deposit at the Time of Booking
A business can set a required deposit amount, a flat fee or a percentage of the total, on any service or package, so a reservation does not lock in until that deposit clears through Online Payments. That single step is what turns a tentative hold on the calendar into a booking a facility can actually plan staffing and kennel space around.
“When someone lands on our board & train page or our private lessons page, the call-to-action button links directly to that specific service in PocketSuite. One tap, and they can contact us with their information and put a deposit down on the package — all in one smooth step. There’s no ’email us and wait’ gap where a motivated dog owner can cool off.” said Terra Ruiz, owner, Wholistic Canine, describing how a deposit collected in the same tap as the booking itself keeps a motivated client from cooling off between deciding to book and actually following through.
Writing the Cancellation Policy Into a Signed Contract
A cancellation and refund policy carries far more weight when a client has actually signed it than when it is buried in a website footer. PocketSuite’s Contracts feature lets a business attach its exact cancellation terms, how many days’ notice is required, what portion of a deposit is refundable, to the same agreement a client signs when booking, so there is a dated, signed record to reference if a dispute ever comes up.
That signed record matters most in the moment a business needs it least: a same-day cancellation right before a busy holiday weekend, when a facility has already turned away other bookings for that space.
Charging a Cancellation Fee Without a Separate Conversation
When a client cancels outside the window a business’s policy allows, that cancellation fee can be charged directly through the same invoice tools used for any other charge, rather than a staff member having to call and ask for a card number over the phone. The fee shows up as its own clearly labeled line item, so a client can see exactly what was charged and why.
Handling that fee through the system a client already booked and paid through keeps an awkward conversation from becoming a longer one, the policy was agreed to in writing, and the charge follows the same process as any other payment.
Watch: How This Dog Trainer Built a Thriving Business on Connection With PocketSuite
Issuing a Partial or Full Refund
When a cancellation does qualify for a refund under a business’s own policy, Online Payments supports issuing a full or partial refund back to the original payment method directly from the client’s transaction history, without a business needing to process it manually through a separate card terminal or payment processor’s dashboard.
Keeping refunds inside the same system a deposit was collected through also means that transaction history stays complete and searchable later, useful if a client asks for a receipt or a business needs to reconcile a month’s bookings against what actually came in.
Setting Different Policies for Different Services
A boarding stay over a holiday weekend and a single day of daycare do not need the same cancellation window, and a business is not locked into one universal policy across every service it offers. Deposit amounts and contract terms can be set independently per service or package, so a facility can require a longer notice period and a larger deposit specifically for its highest-demand dates.
That flexibility matters most around the calendar’s busiest stretches, when a single last-minute cancellation is hardest to backfill and a business has the most reason to protect that reservation with a stricter policy.
Keeping the Policy Visible Before a Client Ever Books
Because the deposit requirement and the contract both live inside the same online booking flow a client completes, a client sees the deposit amount and signs the cancellation policy before the reservation is ever finalized, not as a surprise added after the fact. That upfront visibility is part of what keeps a policy enforceable, a client cannot reasonably dispute terms they reviewed and signed at the moment of booking.
A business updating its policy for a new season can update the contract template once, and every new booking going forward reflects the change automatically, without needing to track down which clients already saw the old version.
Getting Help Setting a Policy Up for the First Time
A business unsure how to structure its first deposit and cancellation policy inside PocketSuite can reach a Product Expert through in-app live chat, available 10 hours a day, seven days a week, or request an ASAP Call for a live walkthrough with a callback within 15 to 30 minutes. Getting the deposit amount, the contract wording, and the refund rules set correctly the first time saves a business from having to explain an inconsistent policy to an early client later.
PocketSuite’s Suite Center also has step-by-step help articles covering deposits, contracts, and refunds specifically, available any time a business wants to review the setup on its own schedule rather than during a live call.
Handling a No-Show Without a Formal Cancellation
A client who never cancels but also never shows up is a different situation from one who cancels within the window a policy allows. Because the deposit was already collected at booking, a facility keeps that amount by default for a true no-show, and a business can still choose to charge the remaining balance if its contract specifies a no-show fee separate from the standard cancellation terms.
Having that distinction written into the same signed contract as the cancellation policy means a business is not deciding how to handle a no-show on the fly, the rule was already agreed to before the reservation was ever finalized.
Keeping Deposit Rules Consistent Across Multiple Locations
For a business running more than one location, each location can set its own deposit amount and cancellation window independently, since demand and typical booking lead time can look different from one market to another. A location in a market with a lot of last-minute bookings might require a smaller deposit than a location where clients typically book weeks in advance.
That location-level flexibility still keeps the underlying contract structure the same across the business, so staff moving between locations, or a manager overseeing several, are working with a familiar process even as the specific numbers differ.
Reviewing How Often Deposits Actually Get Refunded
Income reporting shows a business its refund activity over time, so a facility can see how often deposits actually get refunded versus kept for late cancellations. A pattern of frequent last-minute cancellations at one specific service or time of year is a signal a business can use to reconsider its policy for that specific situation, a longer notice window around a holiday weekend, for example.
That kind of periodic review keeps a policy from becoming a rule set once and never revisited, even as a business’s actual booking patterns shift over time.
Frequently Asked Questions
Yes. A business can set a required deposit amount, flat or percentage-based, on any service or package, and the reservation doesn’t lock in until that deposit clears.
PocketSuite’s Contracts feature lets a business attach its exact cancellation and refund terms to the same agreement a client signs at booking, creating a dated, signed record.
A cancellation fee outside a business’s allowed window can be charged through the same Invoice tools used for any other payment, showing up as its own clearly labeled line item.
A full or partial refund can be issued back to the original payment method directly from the client’s transaction history inside PocketSuite.
Yes. Deposit amounts and contract terms can be set independently per service or package, so higher-demand dates can carry a stricter policy.
PocketSuite’s in-app live chat connects a business with a Product Expert 10 hours a day, seven days a week, and an ASAP Call gets a live walkthrough with a callback in 15 to 30 minutes.
A deposit collected up front and a cancellation policy a client has actually signed do most of the work of protecting a facility’s calendar before a dispute ever has the chance to start. Both live in the same booking flow a client already completes, so neither one adds a separate step for a business to manage.
For a facility that has ever eaten the cost of a last-minute cancellation with no policy to point back to, setting this up once closes that gap for every booking after it.



