Skip to main content

Frequently asked questions

This page covers the questions that come up again and again. If you do not see what you are looking for, try the search bar or open a support ticket.

Account and billing​

How do I change my subscription plan? Go to Organization > Billing. You can upgrade or downgrade from there. Changes to a higher tier take effect immediately. Downgrades take effect at the end of your current billing cycle.

Can I pay by check instead of credit card? We prefer card payments because they process automatically. If you need to pay by check, contact support to set up manual billing. Your account will stay active as long as we receive the check before the due date.

How do I update the credit card on file? Go to Organization > Billing > Payment Info. You can add a new card and set it as the default. The old card will stay on file until you delete it.

Why was my invoice higher than usual this month? Check your SMS usage. If you sent a lot of text messages through campaigns or reminders, those are billed per message and can add up. You can see the breakdown on the billing history page.

Bookings and reservations​

A customer wants to cancel. What do I do? Open the reservation and click Cancel. The system will check your deposit policy and either refund the deposit, keep it, or apply it as store credit based on the rules you set up.

Can I move a reservation to a different room? Yes. Open the reservation, click Edit, and pick a new run. If the new run is already taken, Petsoft will warn you before it lets you save.

What happens if I overbook? Petsoft tries to stop you before it happens. If you somehow end up with more pets than runs, the occupancy board will show a negative number in red. You will need to either move a pet or contact the owner to reschedule.

A customer did not show up. Now what? Mark the reservation as a no-show from the reservation details page. Depending on your policy, you might keep the deposit. The no-show will show up in your reports so you can track patterns.

Payments and checkout​

The credit card terminal is not responding. What should I check? First, make sure the terminal is powered on and connected to WiFi. Then go to Facility > Payment Devices and check if the device shows as Online. If it is offline, try re-pairing it. If that does not work, open a support ticket.

Can I refund part of a payment? Yes. Partial refunds are supported. Go to the payment details and click Refund. Enter the amount you want to refund. You can refund to the original card or issue store credit.

Why does the tax look wrong? Petsoft uses Zip2Tax to calculate sales tax based on your business address and the customer address. If the tax looks off, double-check that your business address is correct in Organization > Settings.

Parent portal and customers​

My customers say they cannot log in. How do I help? Ask them to use the "Forgot Password" link on the portal login page. If they do not get the email, have them check their spam folder. If that still does not work, you can send them a password reset link from their customer profile.

How do I block a customer from booking online? Open the customer profile, go to the Overview tab, and change their status to Blocked. They will still be able to call you, but they will not be able to make portal requests.

Can customers see my full schedule? No. They can only see whether a date is available for booking. They cannot see other customers, pets, or staff schedules.

Data and reports​

How far back can I run reports? As far back as your data goes. There is no hard limit, but very large date ranges might take a few seconds to generate.

Can I export my data? Most reports can be exported to PDF or CSV. If you need a full data export for migration or backup purposes, contact support. They can provide a structured export of your customer and reservation data.

I think my numbers are wrong. What should I check? Start with unposted invoices. If a stay checked out but the invoice was never posted, the revenue report will not include it. Also check for refunds that might have been issued after the report date range.

Quick reference matrix​

CategoryCommon questionFirst thing to check
Account & billingInvoice higher than usualSMS usage breakdown
Account & billingCard payment failedBilling > Payment Info
BookingsCannot move reservationRun availability for target dates
BookingsOverbooking warningOccupancy board negative numbers
PaymentsTerminal not respondingFacility > Payment Devices status
PaymentsTax looks wrongOrganization > Settings address
PortalCustomer cannot log inSpam folder / password reset
PortalCustomer cannot bookVaccination expiration status
ReportsNumbers look wrongUnposted invoices & refunds
ReportsExport is missing dataDepartment type mappings

Decision tree: Where to look first​

FAQ by urgency​

Urgency levelIssueResponse time
πŸ”΄ CriticalCannot check out customers / System downImmediate β€” call support
🟠 HighPayment terminal offline / OverbookingSame day β€” support ticket
🟑 MediumReport discrepancies / Portal login issues1–2 business days
🟒 LowFeature questions / Best practicesBrowse docs or submit feedback
Was this page helpful?

Still stuck?

Our team is happy to help. Reach out and we'll get you back on track.