← Back to home

If your books are in Xero, bank transfers should not mean double entry

Built for New Zealand facilities that reconcile owner payments in Xero, not a substitute for card checkout.

Beagle-DatCog payments and operations

Many NZ kennels still get paid by bank transfer. The money lands in Xero’s bank feed; the booking balance still sits unpaid in kennel software until someone retypes the reference. DatCog’s Xero connection is for that workflow: OAuth into your organisation, match transfers to invoices, and mark stays paid when the match is clear. Card payments are a different path-owners who pay online use Stripe. Use both when it fits how your clients pay.

Built around how NZ desks already work

This is reconciliation for bank-paid invoices, not a full Xero accounting suite rewrite. Connect once, then clear the pile of “is this paid?” questions at the desk.

  • Xero OAuth for your NZ organisation
  • Match bank lines to kennel invoices and bookings
  • Auto-mark paid on clear matches
  • Same client file as stays, deposits and care

Xero and Stripe are different jobs

Stripe is for owners who pay by card in the portal (invoices and deposits). Xero bank sync is for transfers that already appear in your Xero feed. You do not need Xero to take cards, and you do not need Stripe for this NZ bank-match workflow.

  • Stripe: card pay online → kennel payouts
  • Xero: bank transfer → match → mark paid in DatCog
  • Optional together if some clients pay by card and some by transfer
  • Payroll CSV / MYOB-style exports remain available where needed

Included for facilities that need it

Xero bank sync ships with DatCog for kennels that run books this way. Start a free trial, connect when you are ready-no separate accounting module fee.

Frequently asked questions

Is Xero required to use DatCog?

No. Xero bank sync is for NZ kennels that already reconcile in Xero. Facilities elsewhere (or NZ kennels that do not use Xero) run DatCog without it.

Does Xero replace Stripe?

No. Stripe handles online card payments. Xero sync matches bank transfers that land in your Xero feed. They solve different payment methods.

How do we connect Xero?

Connect with Xero OAuth from DatCog settings. Once authorised, you can match bank payments to owner invoices and update booking balances.

See Xero for NZ kennels in action

Start a free 14-day trial-no card required. Tell us if you run boarding, daycare, a cattery or grooming and we set the product up for how you work.

admin@datcog.app