SECTION 10

Settings

Open Settings from your profile menu. It's organised into tabs covering branding, invoicing, customer-facing settings, documents, integrations, notifications and payments.

What it does — The settings hub, split across five tabs at the top of the page — Account, Payments & Integrations, Customer Settings, Documents and Notifications. This page is the Account tab. It opens with a card showing your Genera plan, then your profile snapshot ("A quick look at your account" — edit full details from your profile) and your Branding & business details. Under Operating Times sits everything about when you are open: the Operating Days you take bookings for, your Opening Hours plus any per-day exceptions, the Closure dates that break the weekly pattern, and your collection and drop-off windows. Below that, Service Settings is where you cap how many bookings each service can take per day — and decide whether owners are shown how much room is left. Team Rota, Service Provider Portal and Change Password finish the page.

  • The five settings tabs — Account (this page), Payments & Integrations, Customer Settings, Documents and Notifications. Your Genera plan is reached from the plan card at the top of this page rather than a tab of its own.
  • Your Genera plan card — Sits at the top of the page: the plan you are on, what it costs, your Direct Debit state and a way through to Your Genera Plan, where tiers are compared and changed. During a free trial it ticks every Thrive feature and marks the ones outside your plan with the date the trial ends.
  • Operating Days — The weekdays your daycare is open. Owners can't book on closed days, which appear as Closed across the home, daily, pet and owner calendars. At least one day must stay open. Admins can still override, and sleepovers spanning a closed day are unaffected.
  • Opening Hours — The hours that apply to every open day, shown next to each day on the customer price menu. Optional — leave blank and the menu falls back to your earliest collection through to your latest drop-off.
  • Different hours on some days — Per-weekday exceptions to your Opening Hours, for a late night or a short Saturday. Only the days you switch on differ; the rest follow the hours above, and closed days can't take their own hours.
  • Closure dates — The specific dates you are shut — bank holidays, training days, a week off. Operating Days is the weekly pattern; this is the dated exception to it. Each closure can carry a reason, which becomes its label on every calendar and the explanation an owner sees when they try to book it. Saved as you add them, not on this page's Save button.
  • Collection & drop-off windows — The earliest and latest times you collect and drop off. These run your routes and appear beneath your opening times on the customer price menu.
  • Service Settings — A per-day booking cap for each of your services. Leave blank for unlimited. Once a day is full, new bookings become waitlist requests pending your approval; only confirmed bookings count towards the cap, so cancellations free space automatically.
  • Quick book buttons — Which service each of the two Quick book buttons on a pet's Bookings calendar books. Left alone they book your original Daycare and Sleepover. Any all-day service can be chosen, and the button shows its icon.
  • Show Remaining Spaces to Customers — Whether owners booking from your portal see how many places are left on a date, and on each time window. Off to begin with, so your capacity stays private — owners are still told when something is full and that their booking becomes a waitlist request. You always see the numbers.
  • Today register — A live count of the dogs in your care, with admins and staff checking each dog in and out. Off by default. See Dashboard › Register.
  • Week-by-week Rota — Whether a single week of the staff rota can be amended — a day switched on or off for someone, or given different hours — without changing their usual pattern. Off by default, for the many daycares that run the same week every week. On, it adds the Weekly Rota tab under Team. Turning it off later hides the tab but keeps any weeks you already amended.
  • Let providers cancel and reschedule bookings — Whether Service Provider Portal users can cancel or reschedule the appointments they can see. Off by default. On, the owner is told and isn't charged for a cancellation, and sleepovers, multi-day stays and invoiced bookings' dates stay with you. Saves as soon as you flick it.
  • Let providers accept and decline booking requests — Whether Service Provider Portal users can accept or decline requests waiting for approval on their own appointments. Off by default. The owner is told either way, an accepted booking is charged at the dog's usual price, and recurring requests still come to you.
  • Let providers add appointments — Whether Service Provider Portal users can book any of your dogs onto their own services, with themselves, confirmed straight away at the dog's usual price. Off by default. The owner gets the usual booking confirmation; new clients still need adding by you.
  • Export Data — Every owner and pet in one CSV file, in the same columns as Import owners. Only for the login that created your daycare.

How to use it

  • The side menu jumps between the sections on this page, in three groups: Your Account (Your Profile, Password), Your Daycare (Daycare Details, Branding, and Export Data for the account owner) and Operations (Operating Times, Collection & Drop-off, Service Settings, Register, Team Rota). On a phone or tablet the same list is a row of buttons across the top. The section you are on is highlighted in green.
  • Export Data, under Your Daycare, downloads your whole customer list as one CSV file: every owner and pet, one row per pet, with each owner's details repeated and a row of their own for owners with no pets. Press Export CSV and the file (owners-and-pets with today's date) downloads straight away, with a message saying how many owners and pets it holds. The columns match the Import owners template, so it opens in Excel or Google Sheets and can go back in through Import owners. Only the account owner sees this section: the login that created your daycare, marked Owner on the Team page. Other admins don't, because the file holds every customer's contact details.
  • Operating Times runs top to bottom: Operating Days, then Opening Hours, then per-day exceptions, then Closure dates, then your collection and drop-off windows. One Save covers the section — Closure dates are the exception, as they save as you add and remove them.
  • Under Operating Days, turn each weekday on or off. Keep at least one day open so owners have somewhere to book.
  • Closed days show as Closed across the home, daily, pet and owner calendars, and owners can't book them — admins can still book exceptions, and sleepovers that span a closed day aren't blocked.
  • Set Opening Hours to the times that apply to your open days. These appear next to each open day on the customer price menu. Leave them blank and the menu falls back to running from your earliest collection to your latest drop-off.
  • Under Different hours on some days, switch on any weekday that differs — a late night, a short Saturday — and give it its own opening and closing time. Every other day keeps the hours above.
  • A day set to exactly your usual hours is cleared when you save, so changing your usual hours carries that day along instead of leaving it pinned to the old times.
  • Closed days can't hold their own hours. Turn the day on under Operating Days first.
  • Under Closure dates, add the specific days you are shut that the weekly pattern can't express — bank holidays, a training day, a week off. Pick the date, give it a reason such as "Bank Holiday", and press Add. Everything coming up is listed underneath with Remove beside it.
  • A closure greys the date out on every calendar, carrying your reason as its label. Owners can't book it and are told the date and the reason; you can still add a booking yourself, and sleepovers spanning the closure aren't blocked.
  • You can also close a single day without coming here: click it on the dashboard calendar and use the Closed switch in the footer of the day panel, beside Fully Booked.
  • Collection and drop-off windows are separate: they drive your routes, and are listed beneath your opening times on the customer price menu.
  • Under Service Settings, set a maximum number of bookings per day for each service, or leave it blank for no limit. Once a day reaches a service's cap, further requests arrive as pending waitlist requests for you to approve, and cancellations free space back up automatically.
  • Also under Service Settings, Quick book buttons chooses what the two Quick book buttons on each day of a pet's Bookings calendar book: pick a service for the Left button and the Right button. Each list starts on your original Daycare or Sleepover, marked (default). Services booked by appointment or time slot, such as grooms, aren't offered, as a quick booking covers the whole day. Each button then shows the icon of the service you picked.
  • At the bottom of Service Settings, Show Remaining Spaces to Customers decides whether owners booking from your portal see the numbers — "3 of 12 spaces left for this date", and the remaining count on each time window. It starts off, so owners are only told when a date or time is full and that their booking becomes a waitlist request. You always see the counts yourself. One Save covers the caps, the Quick book buttons and this switch together.
  • Register comes after Service Settings. Turn on Today register and press Save to add the Register tab under Dashboard and in the Staff Portal. It doesn't change bookings or invoices.
  • Team Rota comes next: Week-by-week Rota decides whether you can amend a single week of the staff rota. Off to begin with — working days and hours then come only from each staff profile and apply to every week. Turn it on and a Weekly Rota tab appears under Team, and the Daily Rota's hours panel gains a "this week only" choice. This block has its own Save.
  • Service Provider Portal comes after the rota, with three switches for the groomers and other providers you've given a login. Each is off to begin with and saves as you flick it. Let providers cancel and reschedule bookings lets them cancel, move or reprice the appointments they can see. Let providers accept and decline booking requests lets them answer requests on their own appointments. Let providers add appointments lets them book any of your dogs onto their own services, with themselves. The owner is always told, and every change is recorded in the booking log under the provider's name.
  • Each block saves on its own — saving one never touches another. Change something and that block is outlined, gets a dot in the side menu and shows "Unsaved changes" with Discard and Save; Discard puts it back to what is saved. Yes/no settings are switches throughout.
Export Data, for the account owner only.
Service Settings › Quick book buttons.
Today register, in Settings.
Service Provider Portal, in Settings.

Branding & business

/admin/settings (Branding)

What it does — Everything customers see with your name on it: your logo, your brand colour, the icon your portal gets when someone saves it to their phone's home screen, and the background image behind your sign-in page. Settings now keeps these apart from your paperwork — Daycare Details holds the business information that prints on invoices, and Branding sits below it. Your logo and background go live as soon as you upload them; the two colour settings stay a draft until you press Save, so you can try shades against the preview before committing to one.

  • Daycare Logo — Up to 2MB, JPG/PNG/GIF. Prints on every invoice and heads the customer portal. Applies as soon as you upload it.
  • Customer portal colour — One colour that carries through the portal menu, the header and bottom bar on phones and tablets, the Sign in button, the booking panel header and the customer price list, with a light wash of it on the Home banners. Off by default; untick and save to return to the standard dark and amber.
  • Try before you save — Both colour pickers stay a draft until you press Save, so you can compare shades against the live preview. The card flags unsaved changes and Discard puts them back.
  • Readable by design — Genera picks white or dark menu text based on which is more legible on your colour, shows you the contrast ratio, and offers a one-tap nudge to the nearest readable shade if a colour falls short.
  • Colours from your website — Reads the website address on your account and suggests the colours it uses, so you can match your existing branding without looking up a hex code.
  • Home-screen app icon — An optional solid colour tile placed behind your logo for customers who save your portal to their home screen — so a transparent or non-square logo still fills the icon. Separate from the portal colour, and saved by the same Save button.
  • Customer portal background — The image behind your portal sign-in page. Up to 15MB; converted to WebP and resized for desktop and mobile. 1920×1080 or larger, landscape, keeps it sharp.
  • Daycare Details — The card above Branding: your Daycare URL with a Copy button, daycare name, website, phone, Company Number and Tax Number, and your two email addresses. Saves with its own Save button.
  • Business email address — Badged Public. Your contact address — on invoices, and where customer replies land. Not the address you sign in with.
  • Login email address — Badged Sign-in. Changing it needs your password and a click on a link sent to the new address before it takes effect; the old address is notified so an unwanted change can be reverted.

How to use it

  • Daycare Logo: click the tile to upload. JPG, PNG or GIF up to 2MB. It appears on every invoice and across the customer portal, and applies immediately.
  • Home-screen app icon: when a customer adds your portal to their home screen, your logo becomes the icon. Tick "Use a solid tile behind the logo" and pick a colour if your logo is transparent or isn't square — it then fills the icon evenly instead of floating on whatever the phone puts behind it. The preview beside the colour picker shows exactly what they will get. Customers install the portal from Get the app in the menu behind their initials (on a computer it shows how to do it on their phone), or from the banner on their Home page.
  • Customer portal colour: tick "Use your own colour in the customer portal" to replace the default dark menu and amber button with your own colour. Use the swatch to open your device's colour picker, or type a hex code such as #0F766E straight into the box.
  • "Suggest colours from my website" reads the address in your Daycare Details and offers the colours it actually finds there, so you don't have to hunt for a hex code. A sparkle on a swatch means your website declares that colour as its own brand colour. Add your website first if the button is greyed out. There are eight presets underneath if you would rather start from one of those.
  • Underneath the picker is a contrast reading — Excellent, Good, or Hard to read — with the exact ratio. Genera works out whether white or dark menu text is more legible on your colour and uses that automatically, so you never end up with text customers can't read. If a colour comes back "Hard to read", press "Adjust to the closest readable shade" and we nudge it just enough to pass, keeping the colour recognisably yours.
  • The "What your customers see" panel below previews the portal menu in your colour as you change it, before anything is saved.
  • Press Save at the bottom of the Branding card to apply your colour changes. While you have unsaved changes the card says so, and Discard puts both colour settings back to what they were. Save stays greyed out until something actually changes.
  • Once saved, your colour is used for the portal menu on a computer; the header along the top and the bar along the bottom on phones and tablets; the Sign in button; the header of the booking panel; and the headings and Done button on the customer price list. The Home page banners (install the app, turn on notifications) use a light, frosted wash of it. It also tints the browser bar when a customer opens your portal. The home-screen icon tile is separate — that is the app icon setting above.
  • Untick the box and press Save to go back to the default dark menu and amber button. Nothing about your logo or background changes.
  • Customer portal background: the full-screen image behind your portal sign-in page. JPG, PNG, GIF or WebP up to 15MB — we convert it to WebP and resize it for desktop and mobile. Aim for at least 1920×1080 landscape so it stays sharp on large screens, and there is an option to go back to the default.
  • Daycare Details, in the card above Branding, holds the Daycare URL you send customers, your daycare name, website, phone, Company Number and Tax Number, and the two email addresses on your account. Website, Company Number and Tax Number are optional and print on your invoices when filled in. Press Save at the bottom of that card to store changes.
  • Business email address (badged Public) is your contact address: it appears on invoices, and customers' replies come here. It saves with the Save button in Daycare Details.
  • Login email address (badged Sign-in) is the address you sign in to Genera with. It is deliberately separate and does not save with the rest of the card — changing it asks for your password, then emails a confirmation link to the new address. Nothing changes until you click that link, so a typo can't lock you out.
  • New daycares can also set their logo and colour from the Your look step of the welcome wizard, which suggests colours picked out of your logo as well as your website. It saves to the same settings as this page.
Your colour on a phonethe header, the bottom bar and a frosted wash on the Home banner.
The same colour on a tablet, where the bottom bar shows its labels beside the icons.

Invoicing

/admin/settings/payments (Invoicing)

What it does — How your invoices are numbered, dated, worded and taxed. It lives in the Invoicing section of Settings › Payments & Integrations — not on a page of its own. Set your prefix and payment terms, choose a date format, enter the bank details for manual transfers, add a footer note, and turn VAT on or off. Changes apply to invoices generated after saving; invoices already finalised are never rewritten.

  • Invoice Prefix — The text in front of each invoice number.
  • Payment terms — Days until an invoice is due. Sets the due date on the PDF and drives reminders.
  • Date format — UK, US, ISO, European or long-form dates on the invoice.
  • Bank details — Account name, bank, sort code and account number. Printed on the PDF only when no gateway is auto-collecting — so bank-transfer customers get them and Direct Debit customers don't.
  • Additional invoice notes — A free-text footer under the bank block on every invoice PDF.
  • VAT — Switch VAT on and set the rate. Prices are VAT-inclusive; the invoice extracts the VAT at the rate you set.

How to use it

  • Invoice Prefix: the text in front of each invoice number, so your numbering reads the way your bookkeeper expects.
  • Payment terms: how many days an invoice has before it is due. This sets the due date printed on the PDF and drives invoice reminders.
  • Date format: how dates print on your invoices — UK 31/12/2026, US 12/31/2026, ISO 2026-12-31, European 31.12.2026, or the long forms. Pick whichever your customers read most easily.
  • Bank details — Account name, Bank, Sort code and Account number — print as a payment block on the PDF. This block only appears when no payment gateway is auto-collecting the invoice, so daycares on Stripe or GoCardless never see it on a Direct Debit invoice.
  • Additional invoice notes is a free-text footer under the bank block on every PDF: payment reference instructions, a thank-you line, anything you want on all of them.
  • Charge VAT on invoices adds VAT to every invoice line at the VAT Rate below (UK standard rate is 20%). Your prices are VAT-inclusive, so the invoice extracts the VAT rather than adding it on top. The rate box stays greyed out until VAT is switched on.
  • Press Save when done. Everything raised afterwards uses the new settings.

What it does — The Customer Settings tab: twelve blocks that shape what owners see and do on your portal, grouped under Owner requirements (Contact details, Direct Debit, Terms & Conditions), Pets (Add-pet form, Comes with checklist, Vaccination reminders, Vaccination certificates), Owner portal (Portal invites, Cancelled bookings, Remaining spaces), Recurring bookings (Ending a recurring booking) and Memberships (Membership changes). (Operating Times and Service Settings used to live here and are now on the Account tab; Membership Billing is under Payments & Integrations.)

  • Contact details — Whether customers must give a phone number and a home address before they carry on in your portal. Both on to begin with. Owners added with the address Not required switch aren't asked for an address.
  • Direct Debit — Off, Suggest or Compulsory — how hard you push owners to set up payment before booking or requesting a membership. A saved card counts where you accept cards. Never applies to bookings you make as admin.
  • Owner add-pet form — Which fields appear when an owner adds a pet on your portal, and which are compulsory — including an optional off-lead walking consent question (Yes/No). Name, breed and gender are always shown and always required; everything else is yours to choose. Hiding a field only shortens their form — you can still fill it in from the pet profile.
  • Comes with checklist — Your list of things a dog can arrive with (Lunch, Coat, Slip lead and Clip lead or harness to start). Ticked on each pet's profile and the owner add-pet form, and shown to drivers on the stop. Rename, reorder, remove or add up to 20 items.
  • Vaccination reminders — How many weeks before expiry owners and staff are emailed. Also drives the warning icon on your Pets list and the banner on each pet profile.
  • Vaccination certificates — Whether owners must attach a photo or PDF when they add a vaccination or treatment. Off to begin with. Never applies to your team.
  • Cancelled bookings — Whether a cancelled booking stays on the owner's calendar marked "Cancelled" or is hidden from their view. Your admin records are unaffected.
  • Terms & Conditions — Typed text or a PDF — one locks the other. Owners sign before adding a pet and before booking, and publishing a new version makes them sign again. Signatures are kept as a history on each pet profile.
  • Ending a recurring booking — Weeks of notice a customer gives to end a recurring booking. Their dog stays booked until it runs out. Never applies to your team.
  • Membership changes — How much notice a change of days needs (48 hours, or from next Monday), whether owners can swap a single day, how far a swapped day can move (same week or same billing month) and an optional cap on swaps per billing month. Every request lands on the pet's Membership card for you to approve or decline.
  • Moved elsewhere — Operating Times and Service Settings are now on Settings › Account. Membership Billing is now on Settings › Payments & Integrations.

How to use it

  • Contact details: two switches, Require a phone number and Require a home address. With either on, a customer signing in to your portal is asked for it and can't carry on until it is saved. Both start on. Owners you added with the address Not required switch on the Add New Owner form are never asked for an address, whichever way this is set.
  • Direct Debit: choose whether owners must set up their payment before booking or requesting a membership from their portal — Off (no prompts), Suggest (a dismissible reminder on their portal) or Compulsory (blocked until it is set up, with a button right in the booking screen). If you accept cards (Settings › Payments & Integrations › Membership Billing), a saved card counts the same as a Direct Debit here. Anything you book as admin is never affected.
  • Ending a recurring booking: the notice, in weeks, a customer gives when they end a recurring booking from your portal. With 4, a customer ending today keeps every booking up to four weeks from today, and only the bookings after that are cancelled; the end date picker won't go earlier, and Cancel all future bookings becomes End after 4 weeks' notice. Leave it empty for no notice. Your team can still end a recurring booking on any date, and customers can still cancel a single day.
  • Membership changes: how owners on a fixed-days membership can change their days from your portal. When can new days start? is either 48 hours' notice (a change of schedule can start on any day at least 48 hours away) or From next week onwards (new days start on a Monday, next week or later, so the current week always stays as it is). Let owners swap a single day adds Just one day to their editor, so one booked day can move to a free date; with it on, choose Where can a swapped day move to? — Same week (its own Monday–Sunday week) or Same billing month — and, if you want a cap, Swaps per billing month per membership (leave it empty for no limit). Both days of a swap need at least 48 hours' notice whichever notice setting you use. Every change and swap arrives as a request on the pet's Membership card for you to Approve or Decline, and the price stays the same.
  • Owner add-pet form: each of the fifteen optional fields has two switches — show it, and require it. The heading counts what you have chosen, e.g. "8 of 15 fields shown, 3 required". Pet name, breed and gender are always shown and always required, so the form can never produce a pet you can't identify; they sit in a banner at the top rather than in the list.
  • The optional fifteen are birthday, profile photo, spayed/neutered, microchip number, pet address, property type, key type, number of key sets, alarm code, travels in a crate, comes with, emergency contact, veterinarian, off-lead walking and additional notes. Travels in a crate and Comes with can only be shown or hidden, not required.
  • Off-lead walking asks the owner "Do you agree to {pet} being walked off the lead?" with Yes and No buttons, on the Health & Care step. It starts switched off, so owners are only asked once you turn it on. Make it required and owners must pick Yes or No before they can carry on; leave it optional and they can skip it. The answer is saved on the pet profile under Care & behaviour as Yes — agreed, No — keep on lead, or Not answered, and you or the owner can change it there at any time.
  • A field switched off never appears on the customer's form. You can still fill it in yourself from the pet profile — hiding it shortens their form, it doesn't delete the information.
  • Comes with checklist: the things a dog can arrive with, such as lunch, a coat or its own lead. Your team ticks them on each pet's profile, owners tick them when they add a pet, and drivers see them on the stop. It starts with Lunch, Coat, Slip lead and Clip lead or harness. Type over an item to rename it, use the arrows to reorder, the bin to remove, or type a new one and press Add (up to 20). Renaming keeps every dog's tick; removing an item hides it everywhere. Reset to the default list puts the four starting items back. Remove every item and the checklist is hidden.
  • Vaccination reminders: set how many weeks ahead of expiry owners and staff are emailed. Whole number between 1 and 52. The same setting drives the warning icon on your Pets list and the banner on each pet profile, so raising it makes expiring vaccinations visible to you earlier too.
  • Vaccination certificates: turn on Owners must attach a certificate and owners can't submit a vaccination or treatment from their pet's profile until they attach a photo or PDF. It starts off. Your team can still add one without a certificate, and existing records stay as they are.
  • Cancelled bookings: choose whether a booking you cancel stays on the owner's calendar marked "Cancelled", or disappears from their view entirely. Your own admin records keep every cancelled booking either way.
  • Terms & Conditions: owners sign these before finishing the add-pet flow and before making a booking, and can re-sign from each pet's profile. Use typed text or upload a PDF — setting one locks the other until you clear it, so there is never a question of which version they agreed to.
  • Publishing a new version of your terms requires owners to sign again before they can book. Every signature is kept as an audit trail on the pet profile, so you can see who agreed to which version and when.
  • Every block saves on its own. Change something and it is outlined, gets a dot in the side menu and shows "Unsaved changes" with Discard and Save.
Comes with checklist.
Vaccination certificates.
Settings › Customers › Ending a recurring booking.

Collection & drop-off

/admin/settings (Collection & Drop-off)

What it does — Two things live here: whether you collect and drop off at all, and what it costs. Do you collect and drop off? Plenty of daycares do not — customers bring their own dog and take it home. Switch "We collect and drop off" off and the question disappears from every booking form, yours and your customers'. Nothing lands on a route, nobody is charged for a ride, and the settings that only support it — your pick-up and drop-off windows under Operating Times, and the pricing below — are hidden. Turning it back on restores everything. If you do collect, it is already on and nothing has changed. Charging for it. Collection and drop-off used to be free in Genera, so daycares that charge for it built a service of their own: a "Bus Service" or "Pet Taxi" booked as a second booking each day, added as an extra, or sold as a membership. That is no longer needed. Collection and drop-off now has its own price, set once here, and every booking with either leg ticked is charged for it automatically. Because it is priced like any other service, everything you already use applies to it: weekend and bank holiday rates, cheaper rates for pets who travel more days a week, price groups for different areas, and a dog's own agreed rate. It appears on invoices as its own line. For your customers it becomes a simple switch. When they book, they turn collection or drop-off on or off and see the price before they confirm, instead of picking a separate service and hoping they chose the right one. You can also sell it as a monthly plan, so a pet can hold a transport membership alongside its daycare membership, on one monthly payment. Nothing changes until you turn charging on. Leave it off and collection and drop-off stay free, exactly as before.

  • Turn it off completely — "We collect and drop off" off means the question disappears from every booking form, nothing lands on a route, nobody is charged, and the related settings are hidden. One click puts it back.
  • Or off for one service — Leave it on for the daycare and use the Collection & Drop-off switch on an individual service, under Finance › Plans & Pricing › Services.
  • No separate service needed — You no longer need a Bus Service or Pet Taxi service for transport. The price lives here and applies to the pet's normal booking, so there is no second booking per day to create, accept or invoice.
  • A simple switch for customers — When customers book they just turn collection or drop-off on or off, and the price is shown beside it. On days your runs do not go out the option is not offered, and if a run is full their booking arrives as a request for you to approve.
  • Transport memberships — Sell transport as a monthly plan, held alongside a daycare membership on one monthly payment. Rides on the plan's days are included; extra days are charged at the plan's ad-hoc day price.
  • Priced like any other service — Weekend and bank holiday rates, cheaper rates for more days a week, price groups for different areas, and a dog's own agreed rate all work on it.
  • When customers pay — Nobody is charged on the spot. The charge is added to the booking and goes on the customer's next invoice, following your usual invoicing and payment setup.
  • Bookings already in the diary — Existing bookings are never changed without you saying so, and anything already invoiced is never touched. Dogs with their own agreed price keep it. Switching the whole feature off leaves them as they were booked.
  • Already charging with your own service? — The card can move you over. Tick the service you have been using and Genera shows exactly what will change first: the separate bookings and extras become collection or drop-off on the pet's own booking, and any memberships move across with their billing unchanged. Do not turn charging on yourself beforehand, or those days would be charged twice.
  • Where — Settings › Collection & Drop-off. Monthly plans are added under Finance › Plans & Pricing › Memberships.
  • Where runs start — The default start point for every run, and the vehicle location address. Pick-ups start there and drop-offs end there; the daycare is always the other end. Individual routes can override it on Day Routes.

How to use it

  • Open Settings › Collection & Drop-off.
  • If you never collect or drop off, switch "We collect and drop off" off. Genera confirms first and spells out what changes; everything below is then hidden and nothing else on this page applies to you.
  • Otherwise leave it on. To stop a single service asking the question — a grooming appointment the customer always brings the dog to — use the Collection & Drop-off switch on that service under Finance › Plans & Pricing › Services.
  • Under Where runs start, choose where pick-up runs begin and drop-off runs end by default: Driver's home, Vehicle location, Driver's live location or Daycare. It saves as soon as you pick it. If any route will use Vehicle location, enter the Vehicle location address and press Save vehicle location — it is pinned on the map in the background. Each route on Day Routes can still choose differently.
  • To charge: set your price. Choose Per day, which charges once whether the pet is collected, dropped off or both, or Per leg, which charges each way separately. £0 keeps rides free while still using the running days and seat limit.
  • Optionally add a weekend price, a bank holiday price, and cheaper steps for pets who travel more days a week. Name on invoices controls how the line reads on a bill.
  • Under Availability, pick the days the runs go out. Seats per run is optional: leave it blank for no limit, since each driver's Delivery Capacity already warns you when a route is full.
  • Turn on Charge for collection & drop-off and press Save.
  • If bookings with collection or drop-off are already in your diary, Genera asks whether to charge those too. It shows how many bookings and pets, the total, and a list of the pets affected. Choose an Apply from date, then either charge them or leave them as they are.
  • Changed your mind later, or changed your price? Press Check the diary next to Save to reopen that question at any time.
  • To sell it monthly, go to Finance › Plans & Pricing › Memberships, add a plan and choose your collection & drop-off service, shown as (Transport membership).
Settings › Collection & Drop-off: set the price once and it applies to every booking with a leg ticked.
After saving, Genera asks about bookings already in the diary and shows which pets are affected.
What your customers see on their phone: two switches and the price for the day.
The same block when your team books a pet in, with the seats left on each run.
Where runs start: the default for every route, and the vehicle location used by routes set to Vehicle location.

What it does — Two separate stores of files, kept apart by who is allowed to see them. Customer-facing documents appear in the owner portal for anyone to download; internal documents are staff-only and never shown to owners. Both open through short-lived signed links rather than public web addresses, so a file can't be reached by anyone who happens to have the URL.

  • Customer-facing documents — Owners view and download these from their portal — first-aid certificates, public liability cover, packing lists. They open through secure, short-lived signed links rather than public web addresses, so the files stay private to people signed in.
  • Internal documents — Staff-only paperwork — cleaning regimes, emergency plans, vet contracts. Never shown to owners.
  • What you can upload — PDFs, images and documents up to 20 MB each. Drag and drop or click to browse, several at once.

How to use it

  • Pick the right block first — Customer-facing documents or Internal documents. Which one you upload into is what decides whether owners can see the file.
  • Click the dropzone or drag files onto it. PDFs, images and documents, up to 20 MB each, several at a time.
  • Uploaded files are listed underneath, where you can open or remove them.
  • Customer-facing documents show up in the owner portal for every one of your customers, so use it for things they all need: first-aid certificates, public liability cover, packing lists for boarders.
  • Internal documents never leave your team — cleaning regimes, emergency plans, vet contracts and other staff-only paperwork.

Integrations

/admin/settings/payments (Payment Integrations)

What it does — Integrations no longer have a page of their own. They are the first section of Settings › Payments & Integrations, and the old /admin/settings/integrations address now takes you straight there. It explains what Stripe and GoCardless each do, then has a card each for Stripe, GoCardless, Xero and QuickBooks. You can connect Stripe, GoCardless or both.

  • Stripe — Cards, Apple Pay and Google Pay, payment links, card payments for bookings and the Shop. On its own, Direct Debit and memberships too.
  • GoCardless — Direct Debit through your own GoCardless organisation. One mandate per owner; memberships and invoices are collected from it.
  • Both together — Stripe takes card and link payments; GoCardless takes over Direct Debit. Existing Stripe Direct Debits carry on.
  • Xero and QuickBooks — Accounting mirrors rather than payment providers, so they connect alongside whichever you use.
  • Disconnecting — Pauses only that provider's memberships. Disconnecting Stripe also cancels unpaid Stripe invoices in Stripe and switches them to bank transfer.

How to use it

  • Go to Settings › Payments & Integrations. Payment Integrations is the first section, and the side menu jumps to it. Any old link or bookmark to Settings › Integrations redirects here on its own.
  • Stripe: card, Apple Pay and Google Pay, invoice payment links, card payments for bookings and your Shop, all through your own Stripe account. With Stripe on its own, it also handles Direct Debit and memberships.
  • GoCardless: Direct Debit through your own GoCardless organisation. Each owner sets up a mandate once, and their memberships and invoices are collected from it.
  • Both: connect the two and they share the work. Stripe keeps every card and link payment. GoCardless takes over Direct Debit: new Direct Debits are set up with GoCardless, and owners with a GoCardless mandate are collected from it. Owners who already pay by Stripe Direct Debit or card stay on Stripe.
  • The box at the top of the section says what your set-up means under Right now, for example "You have both connected".
  • Xero and QuickBooks are not payment providers. They are accounting mirrors, so they sit alongside Stripe and GoCardless rather than instead of them; see their pages below.
  • Each connected card shows the account name and email it is linked to, with Refresh status and Disconnect on its ⋮ menu. Disconnecting one pauses only the memberships billed through it.
  • Disconnecting Stripe deals with any unpaid Stripe invoices first. Each one is cancelled in Stripe, so its payment link stops working, and becomes a bank transfer invoice with a fresh PDF showing your bank details. Owners then pay it by bank transfer, and you mark it as paid when the money arrives. The message after disconnecting says how many were switched. If Stripe shows an invoice as already paid, or won't cancel it, it is left as it was and the message names it, so you can void it yourself in your Stripe dashboard.
  • If you delete a Stripe invoice after Stripe is already disconnected, Genera can't reach Stripe to cancel it. Void it in your Stripe dashboard so its payment link stops working. A payment made through that link would still go into your Stripe account, but Genera wouldn't know about it, so the invoice wouldn't be marked as paid.
  • Connecting a provider isn't backdated. Invoices you raised before connecting stay as they were, usually bank transfer. Only invoices raised after you connect get a Pay button. To move an older invoice onto card payment, delete it and raise it again.
  • Owners pay each invoice on its own. Their Billing page shows the total outstanding and lists every unpaid invoice with its own Pay link, but there isn't a single payment for all of them yet.
Payment Integrations explains what each provider does, and what your set-up means right now.

What it does — Three separate things, in three blocks. Notification Types controls the alerts that reach you and your team — each one has its own switch for the in-app bell and another for email, so you can keep an alert on screen without it filling your inbox. External Emails controls the transactional emails Genera sends on your behalf: to your customers (owner emails) and to your team (staff emails). Owner Push Notifications controls the messages that go to your customers' own phones. Each heading counts what is currently on.

  • Notification Types — Sixteen alerts, each with an In-app switch and an Email switch. Approval needed, Membership request, Membership day change, Upgrade request, New customer, New booking, Booking cancelled, Inactive pet, New pet, Direct debit setup, Payment failed, Time-off request, New chat message, Collection or drop-off address change, Gallery photos added and Route re-ordered by a driver.
  • In-app vs Email — Two independent switches per alert, so an alert can sit quietly in the bell menu without also landing in your inbox — or the other way round.
  • New chat message — Push for a customer message is always sent. This switch governs the email fallback, which only fires when the message has gone unread in the app for 30 minutes.
  • Collection or drop-off address change — A customer moved a trip to a different address for one day. On by default for email as well as the bell.
  • Gallery photos added — Your team added photos to a pet's gallery. Says which pet, how many and who added them, and opens that gallery when clicked. In the bell by default; email off, because photos go up often.
  • Owner Push Notifications — What reaches your customers' phones. Collections & drop-offs covers Pet collected and Pet home; Photos covers New gallery photos. Switch any of them off for your whole daycare.
  • Owner push wording — Rewrite the Pet collected and Pet home messages in your own words, with {pet} and {driver} filled in for you and a live preview. Blank or unchanged boxes keep the original.
  • External Emails — Owner — The fourteen emails Genera sends your customers on your behalf: booking received, confirmed, approved/declined and cancelled; invoices issued and chased; vaccination expiry; assessments; health alerts; cancellation charges; membership cancellation; and new chat messages.
  • External Emails — Staff — The nine emails sent to your own team: late bookings, the daily schedule overview, daily drop-offs, the driver route backup, new unneutered pets, inactive pet warnings, pending booking approvals, new trial bookings and vaccination expiry.
  • Daycare-wide, not per person — Everything on this page applies to the whole daycare. Push notifications for you and your team are the per-person, per-device setting and live on the next page.
  • Payment failed — An automatic payment didn't go through: declined or expired card, failed Direct Debit, or a card payment waiting on the customer's bank. Names the customer, amount, card and reason. Email on by default.
  • Membership day change — A customer asked to move their membership to different days and is waiting for you. Opens the pet's profile, where Approve and Decline are on the Membership card. In the bell and by email by default.
  • Route re-ordered by a driver — Sent when a driver changes the stop order on their run in the app. Updated as they keep rearranging rather than sent again for every drag.
  • Driver route backup — Each driver's runs by email from 6am, with an updated copy when you change today's runs. For the day the app is down. On by default.

How to use it

  • Notification Types lists sixteen alerts, each with two switches: In-app (the bell menu in your header) and Email. Turn either off on its own — an alert can appear in the bell without emailing anyone, or email without cluttering the bell.
  • The sixteen are: Approval needed, Membership request, Membership day change, Upgrade request, New customer, New booking, Booking cancelled, Inactive pet, New pet, Direct debit setup, Payment failed, Time-off request, New chat message, Collection or drop-off address change, Gallery photos added and Route re-ordered by a driver.
  • New chat message is the one exception to the pattern: push notifications for a customer message are always sent, and this switch controls the email fallback that goes out if the message is still unread in the app after 30 minutes.
  • Collection or drop-off address change fires when a customer sets, changes or removes a one-day collection or drop-off address on a booking. Its email is on by default, because a driver who doesn't hear about it goes to the wrong house.
  • Gallery photos added fires when your team uploads photos to a pet's gallery, and says which pet, how many and who added them. Its email is off by default — photos go up several times a day — but the bell entry is on, and clicking it opens that pet's gallery.
  • External Emails is split into Owner emails and Staff emails, each a list of the individual transactional emails with a switch beside it. Switch one off and Genera stops sending that email for your daycare — nothing else changes.
  • Owner emails cover: address completed, booking received, booking confirmed by daycare, booking cancelled by daycare, booking approved / declined, assessment delivered, development assessment intro, cancellation charge issued, health alert, invoice issued, invoice reminder, vaccination expiring, membership cancellation and new chat message.
  • Staff emails cover: late booking, daily schedule overview, daily drop-offs, driver route backup, new unneutered pet registered, inactive pet warning, pending booking approval, new trial booking and vaccination expiring (staff).
  • Owner Push Notifications are the messages sent to your customers' phones, in two groups. Collections & drop-offs sends Pet collected and Pet home when a driver ticks off a stop. Photos sends New gallery photos when your team adds pictures, and opens that pet's gallery when the customer taps it.
  • Each of the two Collections & drop-offs messages can be reworded. In the Wording block, edit the title and message for Pet collected or Pet home, using {pet} for the pet's name and {driver} for the driver's first name. A preview shows how it will read, and Reset to default brings back the original wording. Save applies it to your whole daycare.
  • These settings apply to your whole daycare. Browser and device push notifications for you and your team are separate and switched on per person, per device — see the next page.
  • Payment failed fires when an automatic payment doesn't go through — a declined or expired card, a failed Direct Debit, or a card payment waiting for the customer's bank to approve it. It names the customer, the amount, the card and the reason, says whether Stripe will try again, and opens the customer's profile. Its email is on by default, because it's money you haven't received.
  • Route re-ordered by a driver fires when a driver changes the order of the stops on their run from the Genera Driver app. It says which driver, which run, which day and when, and opens Daily routes. A burst of changes to the same run within about ten minutes is one notification that updates, not a new one for every drag. Its email is on by default, because the route you planned is no longer the one being driven.
  • Driver route backup emails each driver working today a copy of their runs from 6am: the stops in order, owners' phone numbers, addresses and the whole run as Google Maps links, keys and door codes, and the notes. When you save a change to today's runs, the drivers affected get an updated copy. It's a backup for when the app isn't working, and it's on by default.
Each alert has an In-app switch and an Email switch.
Reword Pet collected and Pet home; the preview shows what customers read.
Driver route backup, under External Emails › Staff emails.

Browser & device notifications

/admin/notifications

What it does — Optional push notifications that appear on your phone, tablet or computer — even when Genera isn't open. They sit alongside the in-app notification bell and email notifications, and each person switches them on for their own device. Admins are alerted about things that need attention (new booking requests, new bookings, new customers, cancellations, new and inactive pets, direct-debit setups, membership and upgrade requests, staff holiday requests, and new customer messages). Pet owners can be alerted when a booking is approved or declined, a new invoice is issued, an assessment report is shared with them, or they receive a message from you.

  • Enable per device — Turn it on for each phone, tablet or computer you want alerts on — it doesn't follow you between devices, so enable it on each one.
  • What admins are alerted about — New booking requests, new bookings, new customers, cancellations, new and inactive pets, direct-debit setup, membership and upgrade requests, staff holiday requests, and new customer messages.
  • What owners are alerted about — A booking approved or declined, a new invoice, an assessment report shared with them, and new messages from your daycare.
  • Two places to check if nothing arrives — 1) the browser must Allow notifications for the site, and 2) your operating system (macOS or Windows) must allow notifications from Chrome — both have to be on.
  • Emails and the bell still work — Push is an extra — your in-app notification bell and email notifications carry on exactly as before.

How to use it

  • Enable as an admin: click the bell icon in the top bar to open Notifications, then click Enable on the "Browser & device notifications" card at the top.
  • When your browser asks "Allow notifications?", choose Allow. Then use the "Send a test notification" link on the card to check one arrives on your device.
  • Enable as a pet owner: from the owner account, go to Profile → Notifications and follow the same steps on the same card.
  • In Chrome (Windows, Mac or Chromebook): the Allow prompt appears at the top-left of the window, attached to the address bar — not in the middle of the page. If you don't see it, click the tune or padlock icon just left of the web address, set Notifications to Allow, and reload the page.
  • On a Mac: also open the Apple menu → System Settings → Notifications → Google Chrome and make sure "Allow notifications" is on, with Banners or Alerts, Notification Centre and Lock Screen ticked. Turn off Do Not Disturb or any Focus so alerts can come through.
  • On Windows: open Settings → System → Notifications, make sure notifications are on and Google Chrome is allowed, then turn off Do not disturb / Focus assist so alerts aren't silently hidden.
  • On iPhone or iPad: first add Genera to your Home Screen (Share → Add to Home Screen), open it from there, then enable notifications — Apple only allows web notifications from an installed app.
  • Turn it off any time with the Turn off button on the card, or manage it later in your browser's site settings.

What it does — The Payments & Integrations tab, in sections grouped under Payments and Invoices: Payment Integrations, Membership Billing, Card Payments, Invoicing and Invoice Collection. Connect Stripe, GoCardless or both so invoices, memberships and Direct Debits run through your own account, with your daycare's name and address on every payment. Choose whether a membership's first payment can be taken straight away, and whether owners can pay for memberships by card as well as Direct Debit. With Stripe you can also charge bookings to owners' cards on the day (see Card payments for bookings). Set how invoices are numbered and taxed, and how owners are asked to pay. Xero connects here too. It is an accounting mirror rather than a payment provider, so it sits alongside Stripe or GoCardless; see the Xero accounting page in this section. (Whether owners must set up a Direct Debit or card before booking lives in Settings › Customer Settings › Direct Debit.)

  • Stripe
  • GoCardless
  • Xero
  • QuickBooks
  • Payment Integrations — Stripe, GoCardless or both, plus Xero and QuickBooks as accounting mirrors. With both, Stripe takes card and link payments and GoCardless takes Direct Debit.
  • Membership Billing — Whether a membership's first payment can be taken straight away by card, and whether owners can pay for memberships by card as well as Direct Debit. Payments otherwise fall on the owner's chosen day. Needs a payment provider connected.
  • Card, Apple Pay and Google Pay (memberships) — Off unless you switch it on. Needs Stripe, and is greyed out while GoCardless is connected. Owners can then choose a card instead of Direct Debit for memberships. Works straight away, but costs you more per payment; the switch shows worked examples at Stripe's standard UK rates.
  • Card Payments for Bookings — Needs Stripe (GoCardless can be connected too). Bookings go on each owner's card for bookings, never their Direct Debit, and can be charged automatically every evening. Memberships stay on Direct Debit.
  • Invoicing — Prefix, payment terms, date format, bank details, footer note and VAT.
  • Invoice Collection — How invoices you raise are collected: charge automatically against a mandate or saved card, send a payment link, or bank transfer only. Options you haven't set up for are greyed out with the reason.
  • Stays that cross the date range — Whether a boarding that straddles the edge of an invoice date range is billed whole on the month it starts, or split so each month bills only its own nights.
  • Booking requirements — Whether owners need a Direct Debit (or, with card payments for bookings, a card) before booking or requesting a membership is in Settings › Customer Settings › Direct Debit.

How to use it

  • Connect your provider first, in Payment Integrations: Stripe, GoCardless or both. Several Finance features (memberships, Direct Debits, card payments for bookings, some service actions) stay locked until you do, and the sections below say so where they depend on it.
  • Membership Billing › "Allow taking a membership's first payment straight away": off by default, a membership's first payment lands on the owner's chosen collection day, like every payment after it. Switch it on and, when you approve or assign a membership for an owner paying by card, you can charge the first month there and then. Needs Stripe and a card saved on the owner's account. This section is greyed out until a payment provider is connected.
  • Membership Billing › How owners can pay: Direct Debit is always offered. Switch on "Also accept card, Apple Pay and Google Pay" and owners setting up a membership can choose a card instead. A card works straight away, with no 2–3 working day wait for the bank. It needs Stripe, and is greyed out while GoCardless is connected, because owners then set up their Direct Debit with GoCardless, which doesn't take cards.
  • Card payments cost you more than Direct Debit, and the switch shows the difference before you turn it on. At Stripe's standard UK rates, Direct Debit is 1% per payment capped at £4, and a UK card (including Apple Pay and Google Pay) is 1.5% + 20p with no cap. On a £150 a month membership that is £1.50 against £2.45, 95p more a month for each owner who pays by card. On £400 a month it is £4.00 (capped) against £6.20. If you have custom pricing with Stripe, your Stripe dashboard shows your own rates.
  • Card Payments for Bookings charges everything that isn't a membership to each owner's card for bookings, and can do it by itself every evening. It needs Stripe; GoCardless can be connected too, and memberships then stay on GoCardless Direct Debit. See the Card payments for bookings page in this section.
  • Invoicing holds your prefix, payment terms, date format, bank details, footer note and VAT. See the Invoicing page above.
  • Invoice Collection › How owners pay decides how each invoice you raise is collected: Charge automatically (against the owner's Direct Debit mandate or saved card), Send a payment link, or Bank transfer only. A method you can't use yet is greyed out and says why: bank transfer needs bank details in the Invoicing section, and the other two need Stripe or GoCardless connected. With both connected, Charge automatically takes owners with a GoCardless Direct Debit through GoCardless and everyone else through Stripe, and a payment link is always Stripe's (card, Apple Pay and Google Pay). With card payments for bookings on, invoices go on the owner's card instead, and this section says so.
  • At the bottom of Invoice Collection, "Only bill the nights inside the selected dates" controls what happens when a boarding runs past the edge of the date range you invoice for. Off (the default) bills the whole stay on the month it starts. On, only the nights inside your range are billed and the rest waits for the next invoice. A stay that began before your range but runs into it is picked up instead of being missed, and a stay already invoiced is never re-billed.
  • Automatic Invoicing (raising invoices on a schedule) is being rebuilt and is not available at the moment. Raise invoices from Finance › Invoices, or use card payments for bookings to have bookings charged each evening.
  • Change something and that section is outlined, gets a dot in the side menu and shows "Unsaved changes" with Discard and Save. Discard puts it back to what is saved; each section saves on its own.
Membership Billing › How owners can pay, with the fee comparison.

Card payments for bookings

/admin/settings/payments (Card Payments)

What it does — Needs Stripe (GoCardless can be connected as well). Charge bookings to each owner's saved card instead of invoicing them, while memberships keep collecting by Direct Debit. With it on, every invoice goes on the owner's card for bookings, including ones you raise yourself, or is sent as a link to pay by card. It never goes on their Direct Debit. Add the evening charge and Genera raises and charges each owner's bookings for the day by itself.

  • Stripe
  • Charge bookings to the owner's card — Every invoice charges the owner's card for bookings, or sends a link to pay by card. Never their Direct Debit. Memberships aren't affected.
  • Charge automatically at the end of each day — One charge per owner per evening for that day's bookings, at the time you choose (UK time).
  • Card for bookings — Saved separately from the owner's Direct Debit, so a membership stays on Direct Debit while bookings go on the card.
  • Fees — Stripe's standard UK card rate is 1.5% + 20p per payment. Charging once a day per owner, not per booking, keeps the 20p part down.
  • Deleting a card invoice — A paid card invoice can't be deleted; refund it instead. Deleting an unpaid one puts its bookings back to be charged at the next evening charge.

How to use it

  • Open Settings › Payments & Integrations and go to Card Payments for Bookings. You need Stripe connected. GoCardless can be connected too: memberships then stay on GoCardless Direct Debit while bookings go on the card.
  • Switch on "Charge bookings to the owner's card" and press Save. Automatic Invoicing is paused while this is on.
  • For the evening charge, switch on "Charge automatically at the end of each day" and choose "Charge at", in UK time. Pick a time after your last collection so any grooms have been priced. Only bookings from the day you switch it on are charged, and the page shows that date.
  • Each evening, every owner with accepted bookings that day gets one charge for all of them, and a receipt by email. A stay is charged in full on the day it starts. A line still at £0 waits until it's priced. Requests you haven't accepted are left alone.
  • An owner without a card is emailed a link to pay by card, with a prompt to save one. A declined card, or a payment their bank wants them to approve, gets an email with a link to sort it out. After each evening charge you get one notification listing anything that needs you.
  • Getting everyone's card: in Finance › Direct Debits, press "Request card details" to email every owner without a card a link to add one (it works for 30 days), or "Send card link" on a single owner. Owners can also add or change the card from their portal's Billing page. A card an owner has already saved for memberships is used automatically.
  • To stop owners booking before they've added a card, set Settings › Customer Settings › Direct Debit to Compulsory.
  • If memberships must stay on Direct Debit only, turn off "Also accept card, Apple Pay and Google Pay" in Membership Billing. That switch is only about memberships; the card for bookings is separate.
Card Payments for Bookings, with the evening charge set for 20:00.

Xero accounting

/admin/settings/payments (Xero)

What it does — Genera raises your invoices from bookings. Connect Xero and every invoice Genera issues is copied into your Xero organisation automatically — the same invoice number, one line per charge (daycare days, sleepovers, add-ons, cancellation fees, deposits), VAT-inclusive prices, and any account credit shown as a negative line so the totals agree — so your accounts stay complete without anyone re-keying a thing. A Xero contact is created for each owner the first time they are invoiced (matched by email if one already exists), deleting an invoice in Genera voids it in Xero, and restoring it raises a fresh copy. Payment status flows in whichever direction makes sense for how the invoice is collected. Bank-transfer daycares carry on reconciling the bank feed line against the invoice in Xero, exactly as they always have; Genera notices and marks the invoice Paid for you, so Mark Paid stops being a chore. Stripe and GoCardless daycares have it the other way round: Genera already learns of the payment from the gateway, so it records that payment in Xero against a clearing account you choose. Pressing Mark Paid in Genera records the payment in Xero too. Xero never collects money and never changes an invoice's lines. It is an accounting mirror, so it sits alongside Stripe, GoCardless or plain bank transfer without you disconnecting anything. Three things are deliberately left alone: membership Direct Debits (collected monthly against a mandate and never invoiced, so there is nothing to mirror — they still appear in your Stripe or GoCardless payouts), refunds (a credit note and a cash refund are a bookkeeping decision, so record those in Xero by hand), and draft invoices (with Review before sending switched on, nothing reaches Xero until you approve the draft). Sync happens immediately when an invoice is raised, approved, marked paid or deleted; every ten minutes as a safety net; and within seconds of a payment being reconciled in Xero.

  • Xero
  • Choose a sales account for Xero… — The Sales account field is empty. Set it and press Sync now.
  • Choose a payment account for Xero… — Invoices are copied but payments are not, because no Payment account is chosen. Pick one, or ignore the message if you record payments in Xero yourself.
  • Xero total differs from Genera — The tax rate does not match how your prices are set up. Check that VAT under Settings › Payments › Invoicing agrees with the Tax rate on the card, then retry the invoice.
  • Invoice has a payment reconciled in Xero — Xero refuses to void an invoice with a reconciled payment on it. Remove that payment in Xero first and the void then goes through on its own.
  • Voided in Xero on a live invoice — Someone voided it in Xero directly. Delete it in Genera too, or delete and re-raise it if it should still be collected.
  • Reconnect required — Xero expires a connection that goes unused for 60 days, or access was removed on the Xero side. Press Reconnect Xero. Nothing is lost.
  • A contact appears twice — Xero needs unique contact names, so a second owner with the same name gets their email appended. Merge the two in Xero afterwards.
  • Part payments — If a customer pays the wrong amount, Xero shows a part payment and Genera shows Part paid in Xero, leaving the invoice unpaid until the balance clears. Overpayments are handled in Xero in the normal way.
  • Will it duplicate invoices my bookkeeper already entered? — Not for old ones — only invoices issued after your sync-from date are copied unless you use the backfill button. If a number already exists in Xero, Genera adopts that invoice rather than creating a second.
  • Can I edit the invoice in Xero? — You can, but Genera will not see the change. Make corrections in Genera (delete and re-raise, or edit the draft if you review before sending) so both sides agree.
  • Does it cost anything? — The integration is included in Genera. Xero charges its usual subscription for your organisation.
  • Where — Settings → Payments → Payment Integrations → Xero card. The sync chips are on Finance → Invoices.

How to use it

  • Before you start you need: a Xero login with the Standard or Adviser role (needed to authorise an app); an admin account in Genera (managers and staff cannot connect Xero); a revenue account in your Xero chart of accounts for daycare sales (most organisations use 200 – Sales); and, if you take Stripe or GoCardless, a bank-type clearing account in Xero called something like Stripe clearing or GoCardless clearing for gateway payouts. Ask your bookkeeper if that last one is new to you.
  • Connect: Settings › Payments › Payment Integrations. The Xero card sits under Stripe and GoCardless. Press Connect to Xero, sign in, choose the organisation and press Allow access. You come back to Genera with the card showing Connected and the organisation name. Connect the organisation whose bank feed receives your customers' payments — each organisation can be linked to one daycare.
  • Choose how invoices are coded, under How invoices are coded in Xero on the card. Nothing is pushed until the Sales account is set: pick the revenue account every invoice line is posted to.
  • Tax rate: leave it on Automatic. Genera uses 20% VAT on income if VAT is enabled under Settings › Payments › Invoicing, otherwise No VAT. Your prices are VAT-inclusive and Xero extracts the VAT. Change it only if your bookkeeper asks for a specific rate.
  • Payment account: where the payments Genera records are posted — your clearing account for Stripe / GoCardless, or your bank account if you use Mark as paid on bank transfers. Leave it as Don't record payments if you would rather record every payment in Xero yourself.
  • Sync invoices issued from: defaults to the day you connected, so connecting never floods Xero with history. Invoices issued before this date are left alone. Press Save Xero settings.
  • Older invoices: if you have unpaid invoices from before that date and want to reconcile them in Xero, press Push N older unpaid invoices. Only unpaid ones go; paid history is already settled and is not copied.
  • Day to day, nothing changes about how you raise invoices. Bank transfer: reconcile each bank feed line in Xero as before and the invoice turns Paid in Genera by itself. Stripe / GoCardless: nothing to do — when the payout lands in your bank, reconcile it as a transfer from the clearing account.
  • Watch the chip on each row of Finance › Invoices: In Xero (click to open it in Xero), Part paid in Xero (hover for how much), Voided in Xero, or Xero failed / Xero issue (hover to read why, click to retry). No chip means the invoice predates your sync-from date or is still a draft.
  • The Xero card shows the organisation, how many invoices are mirrored, how many need attention and when the last sync ran. Sync now runs everything immediately; any problem from the last run shows in amber.
  • Disconnect from the ⋮ menu on the card. Invoices already in Xero stay there; new ones stop syncing until you reconnect.

QuickBooks accounting

/admin/settings/payments (QuickBooks)

What it does — Genera raises your invoices from bookings. Connect QuickBooks Online and every invoice Genera issues is copied into your QuickBooks company automatically: the same invoice number, one line per charge (daycare days, sleepovers, add-ons, cancellation fees, deposits), and any account credit shown as a negative line so the totals agree. Your prices stay VAT-inclusive and QuickBooks shows the VAT inside them, to the penny. A QuickBooks customer is created for each owner the first time they are invoiced (matched by email if one already exists). Deleting an invoice in Genera voids it in QuickBooks; restoring it sends a fresh copy. Moving across from QuickBooks? Import your QuickBooks customer list as owners in one go. Owners who are already in Genera (same email) are matched rather than duplicated, nobody gets a login or an email until you invite them, and every imported owner is linked to their QuickBooks customer so their invoices land in the right place. Payment status flows in whichever direction makes sense for how the invoice is collected. If customers pay by bank transfer, carry on receiving the payment against the invoice in QuickBooks as you always have; Genera notices and marks the invoice Paid for you. If Genera collects through Stripe or GoCardless, it records the payment in QuickBooks against the account you choose. Pressing Mark Paid in Genera records the payment in QuickBooks too. QuickBooks never collects money and never changes an invoice's lines. It is an accounting mirror, so it sits alongside Stripe, GoCardless or plain bank transfer. Three things are deliberately left alone: membership Direct Debits (never invoiced, so there is nothing to mirror), refunds (record the credit note and refund in QuickBooks yourself) and draft invoices (nothing reaches QuickBooks until you approve the draft). Sync happens immediately when an invoice is raised, approved, marked paid or deleted, and every fifteen minutes as a safety net. Payments you receive in QuickBooks come back within a few minutes.

  • Choose a product/service for QuickBooks… — The Product/service field is empty. Pick one and press Sync now.
  • Choose a VAT tax code for QuickBooks… — VAT is switched on under Settings › Payments › Invoicing but no tax code is chosen on the QuickBooks card. Pick your standard rate and retry.
  • QuickBooks total differs from Genera — The tax code doesn't match how your prices are set up — for example a VAT code on a daycare that doesn't charge VAT. Check the Tax code on the card, then retry the invoice.
  • Invoice has a payment received in QuickBooks — QuickBooks won't void an invoice that has a payment you recorded there. Delete that payment in QuickBooks first and the void goes through on its own.
  • Voided or deleted in QuickBooks on a live invoice — Someone voided it in QuickBooks directly. Delete it in Genera too, or delete and re-raise it if it should still be collected.
  • Invoice numbers ending -R1 — A deleted and restored invoice can't reuse its number while the voided copy holds it, so the fresh copy is numbered PET-000123-R1 (then -R2…).
  • Customers skipped on import — Customers with no email in QuickBooks, or sharing an email with another customer, are left out. Add an email in QuickBooks and import again — customers already brought in are never duplicated.
  • Reconnect required — Intuit expires a connection that goes unused for a long time, or access was removed on the QuickBooks side. Press Reconnect QuickBooks. Nothing is lost.
  • Different currency — Invoices go into QuickBooks in its home currency. If that differs from the currency Genera invoices in, the card warns you and the amounts won't match.
  • Can I edit the invoice in QuickBooks? — You can, but Genera will not see the change. Make corrections in Genera (delete and re-raise, or edit the draft if you review before sending) so both sides agree.
  • Does it cost anything? — The integration is included in Genera. Intuit charges its usual QuickBooks subscription.
  • Where — Settings → Payments → Payment Integrations → QuickBooks card. The sync chips are on Finance → Invoices.

How to use it

  • Before you start you need: a QuickBooks Online company and a login with admin access to it; an admin account in Genera (managers and staff cannot connect QuickBooks); and a Product/Service in QuickBooks for your daycare sales. Most companies already have one called Services; its income account is where your revenue will land.
  • Connect: Settings › Payments › Payment Integrations. The QuickBooks card sits under Stripe, GoCardless and Xero. Press Connect to QuickBooks, sign in to Intuit, pick your company and press Connect. You come back to Genera with the card showing Connected, the company name and its currency. Each QuickBooks company can be linked to one daycare.
  • Bring your customers across (optional): under Import customers as owners, press Review customers to import. Genera reads your active QuickBooks customers and shows how many are new, how many match owners already here, and how many it will skip because QuickBooks has no email for them. Press Import to add them. QuickBooks doesn't keep pets, so add those afterwards, and invite owners from the Owners page when you're ready.
  • Choose how invoices appear, under How invoices appear in QuickBooks. Product/service: pick the item every invoice line uses; nothing is pushed until this is set.
  • Tax code: if you are VAT registered, choose your standard rate (for example 20.0% S). Your prices are VAT-inclusive and QuickBooks shows the VAT inside them, so a £560 invoice stays £560 with £93.33 VAT. Not VAT registered? Choose No VAT, or leave it empty. In the US, lines are non-taxable unless you choose Taxable.
  • Deposit payments to: where the payments Genera records go. Undeposited Funds suits Stripe / GoCardless payouts that arrive in batches; pick your bank account if you use Mark as paid on bank transfers. Leave it as Don't record payments if you would rather record every payment in QuickBooks yourself.
  • Sync invoices issued from: defaults to the day you connected, so connecting never floods QuickBooks with history. Press Save QuickBooks settings.
  • Older invoices: if you have unpaid invoices from before that date and want to receive their payments in QuickBooks, press Push N older unpaid invoices. Only unpaid ones go.
  • Day to day, nothing changes about how you raise invoices. Bank transfer: receive the payment against the invoice in QuickBooks and it turns Paid in Genera by itself. Stripe / GoCardless: nothing to do.
  • Watch the chip on each row of Finance › Invoices: In QuickBooks (click to open it in QuickBooks), Part paid in QuickBooks, Voided in QuickBooks, or QuickBooks failed / QuickBooks issue (hover to read why, click to retry). No chip means the invoice predates your sync-from date or is still a draft.
  • Disconnect from the ⋮ menu on the card and confirm. Invoices already in QuickBooks stay there. Connecting a different company afterwards starts its customer links and invoices afresh.
Connect, import customers and choose how invoices appearall on one card.
The invoice in QuickBooks: same number, one line per charge, prices inclusive of VAT.
VAT shown inside the price, to the penny. Paid in Genera, paid in QuickBooks.
Every mirrored invoice gets a chip on Finance › Invoices.

Your Genera Plan

/admin/settings/billing

What it does — The one settings page about money going out of your daycare to Genera, rather than configuration of how your daycare runs. It shows the plan you are on, what it costs and when it is collected, compares every tier side by side so you can change plan, holds the Direct Debit instruction Genera collects against, and lists your payment history. It is reached from the plan card at the top of Settings › Account rather than from the settings tabs.

  • Starter — £50/month — Bookings and scheduling, invoicing and payments, the customer portal, pets, owners, team rota and time off. One team member besides you.
  • Grow — £75/month — Everything in Starter, plus Reports (assessments and report cards, vaccinations, contacts, late notices, records, sessions and alerts) and Daycare Finance (the finance dashboard, revenue forecast and staff salaries). Four team members besides you.
  • Thrive — £99/month — Everything in Grow, plus Routing & the driver portal (route planning, default routes and live tracking) and Messages (in-app chat with owners, driver day threads and broadcasts). Unlimited team members.
  • Team seats, not team pages — Every tier gets the rota, time off and Manage Staff — no daycare is ever locked out of rostering itself. What a tier buys is how many people can hold a login, counted beside the account owner. A free trial doesn't change this: seats follow the plan you picked. When they're full, Manage Staff and Add Staff name the plan that adds more and how many team members it covers.
  • Free trial — New daycares start on a 30-day free trial with every Thrive feature switched on, whichever plan they picked. Nothing is collected during it, and the hero shows the date it ends. When it ends, your chosen plan's features apply and any page outside it gets its padlock back — nothing you created is deleted. Adding a payment method early doesn't cut the trial short.
  • Direct Debit — Genera collects its own subscription by Direct Debit, on the billing day shown on the card, protected by the Direct Debit Guarantee. It is entirely separate from the Stripe or GoCardless account you collect your own customers' money with.
  • Locked pages — Once your trial has ended, a page outside your plan keeps its place in the sidebar with an amber padlock, and opens to a preview of what it does and which plan includes it — rather than an error. Nothing is locked during a free trial.
  • Payment history — Every subscription collection with its date, amount and status.

How to use it

  • Open Settings › Account. The card at the top states your plan, its price and your Direct Debit state; use it to open Your Genera Plan.
  • The hero at the top of the page names your plan, the monthly price, and a status badge — Free trial, Active, Payment failed, Suspended, Complimentary or Cancelled — with the dates that matter beside it: when a trial ends, when you were last billed, and which day of the month is your billing day.
  • During your free trial you have every feature in Thrive, whichever plan you picked — Routing and the driver portal, Messages, Reports and Daycare Finance included. The banner above every page reads Thrive trial with the days left and names the plan you carry on with afterwards, and the hero here says the same. Team seats are the one exception: they follow the plan you picked.
  • Below it, every tier is shown side by side as columns with tick and cross rows, so you can see exactly what each one adds before you choose. Your current plan is marked. Picking a different one asks you to confirm, then switches you over.
  • Changing plan reuses your existing Direct Debit instruction — you never re-enter your bank details to move between tiers.
  • Payment method is the last card. If you have no instruction yet, press Add payment method; nothing is collected until your bank approves it, which usually takes 2–3 working days. Once active, the card says how much is collected and on which day of the month, and the button becomes Update bank details.
  • Every collection is covered by the Direct Debit Guarantee.
  • Payment history lists each collection with its date, amount and status.
  • Once your trial has ended, pages your plan doesn't include stay visible with an amber padlock in the sidebar and on the tab. Opening one shows a preview of what it does and which plan unlocks it, so nothing is hidden from you — you just can't use it yet. Nothing is locked during a free trial.
  • Cancelling is a conversation rather than a button: contact Genera support and we will sort it out with you.

Change password

/admin/settings (Change Password)

What it does — Change the password you sign in to Genera with. It sits near the top of Settings › Account, under Your Profile.

How to use it

  • Enter the new password twice — new password and confirm — and press Update password. You are not asked for your current one, because you are already signed in.
  • If the password can't be used — too short, or the same as your current one — you are told why and nothing changes. Once it is updated the fields clear.
  • This changes your sign-in password only. The address you sign in with is changed further down the same page, under Daycare Details — see Login email address.
  • Locked out instead? Use the Forgot password page from the sign-in screen and we will email you a reset link.