Receiving an AJAX error at checkout can mean a few different things, but the most common might be that the pet or owner that you are trying to add to the cart has "special characters" in their name. In Gingr, special characters are considered to be anything outside of the standard English alphabet, like quotation marks or ampersands.
If you receive an AJAX error when trying to check out a pet, first check their record to see if there are any special characters that can be removed. If any exist, remove them by editing the owner/animal record. Then, navigate to the Shopping Cart and click the Trash icon to clear the cart. Once clear, try to add the pet's reservation to the cart again.
The AJAX error may also be due to not having a Timezone set.
- For single-location apps, navigate to Admin » Hours of Operation » set the Timezone under the System-Wide Settings label.
- For multi-location apps, navigate to Admin » Hours of Operation » set the Timezone under the System-Wide Settings label. You will also set location-specific Timezones under the Location Settings label.
If the error persists, or if there are no special characters in the pet's name, reach out to our support team for assistance!