1"use strict";(self.webpackChunkcollar_app_website=self.webpackChunkcollar_app_website||[]).push([[313],{7995:function(e,t,a){a.r(t),a.d(t,{Head:function(){return g},default:function(){return y}});var n=a(6540),o=a(5288),i=a(6778),s=a(4810),r=a(772),c=a(2308),l=a(4432),d=a(9781),h=a(4958),m=a(9109),p=a(7337),u=a(322),f=a(2794);const g=()=>n.createElement(o.A,{title:"Payment Processing with Collar for Pet Business | Collar",description:"Collect deposits, upfront payments, card-on-file charges, and tap-to-pay transactions with Collar.",path:"/solution-payment-processing"});function b(){return n.createElement("div",{id:"gradient-canvas",className:"hero_container_wrapper solution"},n.createElement("div",{className:"hero_content_wrapper"},n.createElement("div",{"data-w-id":"863dc4fe-eec5-45ec-e2ae-f31c50cb4495",className:"content-block-hero vertical"},n.createElement("h1",{className:"h1"},"Payment Processing"),n.createElement("p",{className:"p solutions"},"Collar gives your business unparalleled flexibility in payment collection. Tailor payment options for each service to suit your needsâcollect deposits, full payments upfront, or charge automatically on the day. Offer added convenience with card-on-file payments or tap-to-pay on-site.",n.createElement("br",null)),n.createElement("div",{className:"cta-wrapper gap"},n.createElement(c.A,{triggerClass:"enquiry-button",buttonText:"Book a demo"})))))}function v(){return n.createElement("div",{"data-w-id":"3ddf21f1-1cfa-9ae7-9648-d62225d67a21",className:"section-wrapper solution"},n.createElement("div",{className:"content centre"}),n.createElement("div",{className:"features vertical"},n.createElement("div",{id:"w-node-_20481e0d-5064-0d60-efb7-d47a3822060b-1b3eed18",className:"visual-block vertical"}),n.createElement("div",{id:"w-node-_20481e0d-5064-0d60-efb7-d47a3822060c-1b3eed18",className:"feature_copy_wrapper vertical"},n.createElement("h3",{className:"h3 vertical"},"Flexible collection and recording."),n.createElement("p",{className:"p vertical"},"Collar offers complete flexibility for payment collection. Charge the card on file for seamless transactions or use Tap to Pay on-site for other payment methods. Whether you collect payments manually or automaticallyâvia card, cash, or other methodsârecording transactions is as simple as a click.")),n.createElement("div",{id:"w-node-_08bc36e1-d2e2-e408-0400-c84b21438fc7-1b3eed18",className:"visual-block vertical"}),n.createElement("div",{id:"w-node-_08bc36e1-d2e2-e408-0400-c84b21438fbf-1b3eed18",className:"feature_copy_wrapper vertical"},n.createElement("h3",{className:"h3 vertical"},"Collect deposits with ease."),n.createElement("p",{className:"p vertical"},"Managing deposits with Collar is effortless. Choose between fixed or variable deposit amounts to suit your needs. Deposits are instantly secured when a booking is approved and automatically refunded if rejected.")),n.createElement("div",{id:"w-node-_1416a5bc-42b6-99c5-47fe-caa1a6bb8282-1b3eed18",className:"visual-block vertical"}),n.createElement("div",{id:"w-node-_1416a5bc-42b6-99c5-47fe-caa1a6bb8283-1b3eed18",className:"feature_copy_wrapper vertical"},n.createElement("h3",{className:"h3 vertical"},"Adjust or refund with a click."),n.createElement("p",{className:"p vertical"},"Collar gives you full control over payments. Easily adjust the total for any booked service before the final charge. Need to issue a refund? Handle partial or full refunds quickly and effortlessly.")),n.createElement("div",{id:"w-node-bc1de1d8-70a1-6063-4f91-0b88bbbd555c-1b3eed18",className:"visual-block vertical"}),n.createElement("div",{id:"w-node-bc1de1d8-70a1-6063-4f91-0b88bbbd555d-1b3eed18",className:"feature_copy_wrapper vertical"},n.createElement("h3",{className:"h3 vertical"},"Automatic Collection? checked."),n.createElement("p",{className:"p vertical"},"Collar elevates payment collection to the next level by automatically charging confirmed bookings at the end of each business day, ensuring every transaction is completed without requiring manual intervention."))),n.createElement("div",{className:"sticky-cta-container"},n.createElement("div",{className:"cta-wrapper"},n.createElement(c.A,{triggerClass:"enquiry-button",buttonText:"Book a demo"}))),n.createElement("div",{className:"solutions_grid"},n.createElement("div",{className:"div-block-2"}),n.createElement("div",{id:"w-node-e532dca0-76f9-bf8c-63ca-2150fdd2ce55-fdd2ce53",className:"div-block-2"})))}function w(){const e="us"===(0,i.At)().market;return n.createElement("div",{className:"section-wrapper gradiant"},n.createElement("div",{className:"content centre"},n.createElement("h3",{className:"h3 discover"},"Discover Collar for:"),n.createElement("div",{className:"bottom_cta_link"})),n.createElement("div",{className:"grid-wrapper"},n.createElement(s.N_,{to:"/daycare",className:"h4 business-line"},"Doggy Daycares"),n.createElement(s.N_,{to:"/pet-trainer",className:"h4 business-line"},e?"Trainers & behaviorists":"Trainers & behaviourists"),n.createElement(s.N_,{to:"/groomer",className:"h4 business-line"},"Groomers"),n.createElement(s.N_,{to:"/walker-and-sitter",className:"h4 business-line"},"Walkers & sitter"),n.createElement(s.N_,{to:"/boarding",className:"h4 business-line"},"Boarders"),n.createElement(s.N_,{to:"/space-hire",className:"h4 business-line"},"Parks")))}function y(){return n.createElement(n.Fragment,null,n.createElement("div",{className:"body"},n.createElement(r.A,null),n.createElement(b,null),n.createElement(v,null),n.createElement(w,null),n.createElement(l.A,null),n.createElement(d.A,null),n.createElement(m.A,{topic:"solution-payment-processing"}),n.createElement(h.A,null),n.createElement(p.A,null),n.createElement(u.A,null),n.createElement(f.A,null)),n.createElement("div",{className:"w-embed"},n.createElement("style",{dangerouslySetInnerHTML:{__html:"\n .navbar-large, .
1sticky-ct-container, .navbar-mobile {\n backdrop-filter: blur(2em);\n -webkit-backdrop-filter: blur(2em);\n }\n "}})))}},9109:function(e,t,a){a.d(t,{A:function(){return s}});var n=a(6540),o=a(4810);const i={groomer:{heading:"What a well-run grooming day looks like",intro:"A useful grooming system connects the appointment, the individual dog's needs, the work actually completed and the final balance. The calendar is only the starting point. Use a two-dog household to check that staff can identify the correct pet and its history at every handover.",steps:["Set service and staff availability with realistic time for consultation, cleaning and collection.","Review coat, style and handling notes before the appointment; agree any change in duration or price with the owner.","Take or reconcile a deposit, record extras, then show the remaining balance and a clear receipt.","Offer rebooking based on the pet's needs and the owner's preference, not a universal interval."],check:"In a demo, reschedule a booking after its reminder is queued. Check that staff and owner see the new time and no obsolete message is sent.",related:["/solution-booking-management","/solution-payment-processing"]},daycare:{heading:"Keep places, attendance and care in sync",intro:"A daycare place is more than a slot on a calendar. Staff need to see who has asked for a place, who is booked, who has arrived and who has gone home. They also need the right care notes for each dog.",steps:["Plan how many dogs each area and team can safely care for, especially at drop-off and collection.","Review each dog's care information and required documents before confirming attendance.","Record check-in and collection so the live attendance view is trustworthy.","Check any used package visit or payment. Note which owners need a follow-up."],check:"Ask what happens when a staff member is absent on a fully booked day. A human should decide the safe response; software should make the affected bookings easy to find.",related:["/solution-booking-management","/solution-vaccination-tracking"]},boarding:{heading:"Prepare the stay before the pet arrives",intro:"Multi-night care creates more handoffs than a single appointment. Availability must hold across every night, while food, medication and emergency instructions must be available to the authorised people caring for the pet.",steps:["Check room or care-area capacity across the entire stay, including arrival and collection rules.","Request and review required records early enough for the owner to resolve gaps.","Keep feeding, medication and emergency-contact instructions attached to the correct pet.","Show deposits, extra services and remaining balance as distinct parts of the same order."],check:"Try a late collection and an added grooming service in the demo. Confirm the owner can understand the amended total before payment.",related:["/solution-vaccination-tracking","/solution-billing-invoicing"]},"walker-and-sitter":{heading:"Keep every walk or sitting visit clear",intro:"Walkers and sitters work away from the front desk. They need the right schedule, access instructions and pet notes. If a visit changes, staff and owners should see the same update.",steps:["Assign visits with travel time and staff availability in mind.","Give the assigned team member access only to the instructions needed for that visit.","Record whether the visit started, was completed or could not be completed, with a factual note.","Explain how a changed recurring visit affects future bookings and the bill."],check:"Test a locked-door visit and a last-minute change. Decide who contacts the owner and how an incomplete service is handled.",related:["/solution-route-management","/solution-communications"]},"pet-trainer":{heading:"Manage the learning journey, not only the lesson",intro:"Training may involve assessment, one-to-one sessions, a course and home practice. A booking system should make class capacity and entitlement clear while leaving training judgments to the professional.",steps:["Separate an enquiry or assessment from an enrolled place.","Set instructor and class capacity so a session is not oversold.","Record attendance and agreed next steps for the individual dog.","Explain how packages, missed sessions and transfers work before payment."],check:"Move one dog between classes halfway through a course and verify the remaining sessions and owner messages.",related:["/solution-memberships","/solution-client-management"]},vet:{heading:"Keep booking separate from medical decisions",intro:"Online bookings and messages can help a veterinary team with routine work. They cannot assess an urgent problem or diagnose a pet. Owners should know when a booking is confirmed and when to call the practice directly.",steps:["Make appointment types, availability and confirmation states unambiguou
1s.","Keep pet identity and relevant history attached to the right owner record.","Route urgent concerns to the practice's clinical process, not an automated appointment recommendation.","Test reschedules and failed delivery so no owner relies on an old time."],check:"Review the public booking language with a clinician and your privacy lead before launch.",related:["/solution-client-management","/solution-communications"]},"space-hire":{heading:"Sell a space with clear access and boundaries",intro:"A private dog field or pet-friendly space needs predictable exclusivity, arrival rules and a workable weather policy. Customers should know whether a request is confirmed before they travel.",steps:["Block the space for the full session and any buffer needed between visitors.","Send accurate access instructions at the right stage of confirmation.","Define cancellation and refund rules for weather or site closures.","Count visits that actually happened as well as bookings to see how often the space is used."],check:"Test overlapping requests and a closure after payment. The owner should see a clear outcome and refund path.",related:["/solution-booking-management","/solution-payment-processing"]},"solution-booking-management":{heading:"Test the complete booking lifecycle",intro:"Availability is only useful when it reflects service rules, staff, pets and real capacity. Follow one request from customer selection to staff confirmation, reschedule, cancellation and completion.",steps:["Distinguish requested from confirmed bookings in every customer message.","Check duration, staff, branch and pet context before accepting a slot.","See how a change affects reminders, deposits and linked orders.","Decide who handles cancellations and contacts people on the waiting list."],check:"Use a household with two pets and two services; verify neither pet's information leaks into the other's booking.",related:["/solution-client-management","/solution-communications"]},"solution-client-management":{heading:"Make the pet record useful at the point of care",intro:"The best client profile answers the question staff have in front of them: which owner, which pet and which instructions apply to this service today? Structure records so people do not have to search old messages for vital context.",steps:["Link multiple pets to one owner without merging their individual notes.","Record contact and care information with appropriate staff access.","Review changes to important details before the next appointment.","Check how documents and historical visits can be exported if needed."],check:"Ask a new staff member to find the correct notes for a two-pet household during a busy check-in.",related:["/solution-vaccination-tracking","/solution-booking-management"]},"solution-communications":{heading:"Match each message to a customer decision",intro:"A confirmation, a reminder, a request for missing information and a promotional campaign have different jobs. Owners should know whether they have a place and what they need to do next.",steps:["Write concise templates with the correct pet, time and branch.","Keep sensitive care details out of text-message previews.","Assign staff ownership for replies and delivery failures.","Test the sequence after rescheduling or cancelling."],check:"Follow a fictional owner through a changed booking and inspect every message they receive.",related:["/solution-booking-management","/solution-marketing-promotions"]},"solution-route-management":{heading:"Plan a route staff can actually deliver",intro:"Routes need realistic travel, parking, service and cleanup allowances. A map is only part of the job; the dispatcher, field worker and customer must stay aligned when the day changes.",steps:["Group work by service area and available vehicles or people.","Leave room for travel and a plausible arrival window.","Update assignments and customer information after a moved stop.","Review completed work and time spent over several days."],check:"Ask whether any automatic optimization you require is available in your configuration; do not infer it from a route view.",related:["/walker-and-sitter","/groomer"]},"solution-payment-processing":{heading:"See the payment state behind the booking",intro:"The price, deposit, amount still owed, refund and money paid into your bank are different numbers. Staff should be able to see what the owner owes without counting the same sale twice.",steps:["Set the deposit and payment policy before the booking is confirmed.","Record extras and owner-approved changes on the order.","Issue a clear receipt and handle partial refunds visibly.","Check money paid into your bank separately from the value of services sold."],check:"Ru
1n a £100 fictional service with a £20 deposit and £80 balance; reporting should not show £120 of service revenue.",related:["/solution-billing-invoicing","/solution-analytics-and-reports"]},"solution-billing-invoicing":{heading:"Make every balance explainable",intro:"Billing works best when the invoice, payment events and service record tell the same story. A staff member should be able to answer an owner's balance question without reconstructing it from several disconnected screens.",steps:["Link billable services and products to clear line items.","Show deposits, credits, refunds and remaining balance separately.","Define when invoices are issued and who can adjust them.","Check exports and tax handling with your finance adviser."],check:"Try a package redemption followed by a partial refund and confirm the invoice history stays understandable.",related:["/solution-payment-processing","/solution-analytics-and-reports"]},"solution-analytics-and-reports":{heading:"Agree what each number means",intro:"A dashboard is useful only if the team agrees whether a metric counts requests, confirmed bookings, completed services, invoices, payments or payouts. Define the date basis and exclusions before comparing branches or staff.",steps:["Choose measures that lead to a specific action.","Check cancelled, refunded and no-show work in the source records.","Compare like units: kennel nights are not grooming appointments.","Check a short period against your own records before trusting the totals."],check:"Ask two staff members to explain the same chart. If they disagree, document the definition before acting on it.",related:["/solution-billing-invoicing","/solution-multi-branch-management"]},"solution-memberships":{heading:"Make package visits and rules clear",intro:"A membership or package is a promise about future service. Owners and staff need to understand what is included, who can use it, when it expires and what happens after a change of plan.",steps:["Define credits per pet, household, service and branch.","Explain pauses, expiry, cancellation and refunds before purchase.","Show how many visits or credits are left when booking and checking out.","Count visits used separately from money paid in advance."],check:"Test an upgrade, a missed month and a refund in the demo, then compare the system with your written terms.",related:["/solution-booking-management","/solution-billing-invoicing"]},"solution-staff-management":{heading:"Give each role the right working view",intro:"Front-desk, care, manager and finance staff need different access. Decide who should see or change each part of a booking, then test those rules with a new staff account.",steps:["Document who may change schedules, prices, notes and refunds.","Check staff availability against the services they can deliver.","Keep sensitive pet and owner information available only where needed.","Review timesheets or commission definitions with staff before relying on reports."],check:"Use test accounts for each role and attempt the same booking, record and payment actions.",related:["/solution-booking-management","/solution-multi-branch-management"]},"solution-multi-branch-management":{heading:"Standardise without erasing local differences",intro:"Multiple sites need common definitions for services, payments and reporting, while retaining local capacity, staff and policies. An owner may use more than one branch; their experience should still make sense.",steps:["Set branch-level services, staffing, care areas and route zones.","Test access for front desk, manager and finance roles.","Compare equivalent metrics with the same date basis.","Pilot one branch configuration before duplicating it."],check:"Book different pets for one household at two branches and follow the records through to reporting.",related:["/solution-staff-management","/solution-analytics-and-reports"]},"solution-vaccination-tracking":{heading:"Review records before the day of care",intro:"Uploading a file does not mean a pet is cleared for care. Staff should see whether a record is missing, still needs checking or has been accepted under the business's rules. Give owners time to ask their vet for missing information.",steps:["Define required documents for each service and location.","Match every record to the correct pet and review its date and legibility.","Limit access to health information to the appropriate staff.","Use reminders to request action, not to declare a pet medically cleared."],check:"Test a missing document on a multi-night boarding request and identify who makes the final decision.",related:["/boarding","/solution-client-management"]},"solution-marketing-promotions":{heading:"Make campaigns relevant and measurable",intro:"Useful marketing starts with a customer need, not the size of a mailing list. Separate service communication from promotions, respect c
1ontact preferences and measure completed repeat visits rather than opens alone.",steps:["Define the eligible audience and exclude irrelevant or already-booked customers.","Write one clear offer with conditions the front desk can explain.","Check unsubscribe and contact preferences before sending.","Compare completed bookings and margin with the campaign cost."],check:"Test a rebooking campaign for a service that has capacity next month, then inspect the audience before sending.",related:["/solution-communications","/solution-analytics-and-reports"]},"solution-e-commerce":{heading:"Connect the product sale to the service",intro:"A pet business may sell a product alongside an appointment or as a separate order. Staff need to understand stock, the customer receipt, delivery or collection and returns without treating a product sale as another service booking.",steps:["Show product and service lines distinctly in one order.","Keep stock movement separate from appointment status.","Explain shipping, collection and return policies before checkout.","Reconcile refunds and tax categories with finance."],check:"Sell a product after a groom, then return only that product and inspect the order and inventory.",related:["/solution-billing-invoicing","/groomer"]},"solution-pet-owner-app":{heading:"Make the owner's next action obvious",intro:"An owner-facing app should reduce uncertainty: what is requested, what is confirmed, which pet is involved and what needs attention before arrival. A polished screen is less valuable than a complete, understandable journey.",steps:["Create separate profiles for two pets under one owner.","Find and change a booking without confusing a request with confirmation.","Review a message or document request and respond in context.","Check how payment, receipts and care history are presented."],check:"Ask someone unfamiliar with Collar to complete the flow on a phone without guidance.",related:["/solution-booking-management","/solution-communications"]}};function s(e){let t=e.topic;const a=i[t];return a?n.createElement("section",{"aria-labelledby":t+"-workflow",style:{background:"#f5f9f8",padding:"clamp(48px, 7vw, 96px) 24px",color:"#173b3c"}},n.createElement("div",{style:{maxWidth:1080,margin:"0 auto"}},n.createElement("p",{style:{textTransform:"uppercase",letterSpacing:".12em",fontWeight:700,color:"#137b78"}},"How it works"),n.createElement("h2",{id:t+"-workflow",style:{fontSize:"clamp(2rem, 4vw, 3rem)",lineHeight:1.15,maxWidth:760}},a.heading),n.createElement("p",{style:{fontSize:"1.15rem",lineHeight:1.75,maxWidth:820}},a.intro),n.createElement("div",{role:"group","aria-label":"How Collar connects the pet-care workflow",style:{margin:"28px 0 36px",padding:"24px clamp(16px, 4vw, 36px)",border:"1px solid #c8dfda",borderRadius:18,background:"#fff"}},n.createElement("h3",{style:{margin:"0 0 8px",fontSize:"1.35rem"}},"What makes Collar different"),n.createElement("p",{style:{margin:"0 0 20px",lineHeight:1.65,maxWidth:800}},"Collar is built to connect the customer, their individual pets, the service and the orderânot just put a time in a calendar. That shared context helps teams follow the work from first booking to payment and the next visit."),n.createElement("div",{"aria-label":"Booking leads to pet details, service delivery, order and payment, then the next visit",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(138px, 1fr))",gap:10}},["Booking","Pet details","Service","Order & payment","Next visit"].map((e,t)=>n.createElement("div",{key:e,style:{display:"flex",alignItems:"center",gap:8}},n.createElement("div",{style:{flex:1,minHeight:58,display:"grid",placeItems:"center",textAlign:"center",padding:"10px 12px",borderRadius:12,background:0===t||2===t?"#d9f1e9":"#eef5f3",fontWeight:700}},n.createElement("span",{style:{display:"block",color:"#137b78",fontSize:".78rem"}},String(t+1).padStart(2,"0")),e),t<4?n.createElement("span",{"aria-hidden":"true",style:{color:"#137b78",fontWeight:800}},"â"):null))),n.createElement("p",{style:{margin:"16px 0 0",fontSize:".9rem",lineHeight:1.6}},"Other systems may offer some or all of these tools. The practical difference to check is whether the parts your team needs share the same pet and customer context in your Collar setup.")),n.createElement("ol",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(240px, 1fr))",gap:20,paddingLeft:20,lineHeight:1.7,margin:"32px 0"}},a.steps.map(e=>n.createElement("li",{key:e,style:{paddingLeft:8}},e))),n.createElement("p",{style:{padding:24,borderLeft:"4px solid #149790",background:"#fff",lineHeight:1.7}},n.createElement("strong",null,"What to test in a demo:")," ",a.check),n.createElement("p",{style:{display:"flex",flexWrap:"wrap",gap:16,marginTop:24}},"Related pages:"," ",a.related.map(e=>n.createElement(o.N_,{key:e,to:e,style:{color:"#076a68",textDecoration:"underline"}},e.replace(/^\/solution-/,"").replace(/^\//,"").replace(/-/g," ")))))):null}}}]); 2//# sourceMappingURL=component---src-pages-solution-payment-processing-js-619543fff10e4032a08e.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.