Release notes: ezyVet version 44.6
ezyVet version 44.6 is available from March 24, 2026.
New Payment Amount filter (Records dashboard tab)
You can use the new Payment Amount filter to find payments in the Records dashboard tab. The Payment Amount filter has a payment quantity box that accepts a maximum of two decimal places. You can also use mathematical comparison settings to find the applicable payments. For example, you can use > in the Payment Amount filter to find payment records with a quantity of more than $99.99.
New template variables (Twig template system)
ezyVet version 44.6 has these new Twig template variables for invoices:
| Template variable | Function |
|---|---|
{{ invoice.NonBundleTotalDiscount }} | Shows the total discount of the invoice without the discounts for fixed-price product bundles. |
{{ invoice.NonBundleTotalDiscountIncTax }} | Shows the total discount of the invoice with tax without the discounts for fixed-price product bundles. |
{{ invoice.PaymentAmountTendered }} | Shows the cash quantity paid of the payment. |
{{ invoice.PaymentChange }} | Shows the cash change of the payment. |
{{ invoice.PaymentRounding }} | Shows the cash rounding value of the payment. |
ezyVet version 44.6 has these new Twig template variables for invoice line items:
| Template variable | Function |
|---|---|
{{ invoiceline.DiscountReason }}
| Shows why the discount was necessary. Note: This variable shows output for a line item of a product bundle only if a staff member manually set a discount for the line item. |
{{ invoiceline.BatchExpiry }} | Shows the batch expiration date of the invoiced product. |
Changes to the PetSure integration
- Send Claim button
- Service Hours button
- GapOnly checkbox
Previously, you could select them. As a result, ezyVet showed this error message when you tried to send an e-claim from ezyVet: GapOnly claim system is not available
Other changes
ezyVet version 44.6 removes the EFT tab from the left sidebar of the Financials tab because it has no function.
If a practice manager did not complete species and breed mapping for a standard diagnostics integration (SDI), ezyVet automatically adds the applicable information to a diagnostic test request. As a result, the diagnostics supplier has more information to do accurate tests.
CareCredit integration: In the Financial tab of a client contact record, you cannot select the checkboxes adjacent to each payment in the Pending Transactions table because they have no function.
Antech SDI: When you send a diagnostic test request, it is mandatory to include a patient's weight information.
The calendar has better performance and shows large numbers of appointments more quickly.
- ezyVet selects the batch with the first expiration date
- If more than one batch has the same expiration date, ezyVet selects the batch with the lowest quantity
- If more than one batch has the same expiration date and quantity, ezyVet selects the batch with the lowest batch ID number
Streamlined Estimates (pilot feature): You can configure the period that ezyVet uses to set expiration dates for estimates. To configure the period, use Default estimate expiry (days) in the system settings. For example, if you set Default estimate expiry (days) to 90, new estimates automatically have an expiration date that is 90 days after you make them. Previously, ezyVet automatically set the expiration date to 30 days after you made an estimate.
Product record import for ezyVet: If the CSV file that you use for import does not have values in its Product Tax Code column, ezyVet can complete the import. Previously, ezyVet showed this error message: Unknown error has occurred.
Fix for Easy Clinical Notes (pilot feature)
- The clinical record that has the SOAP notes also has a related invoice
- The invoice is approved
Previously, you could change the date and time.
Fix for Streamlined Estimates (pilot feature)
- A line item for a sales template is locked and has a quantity of zero
- You use the sales template to make an estimate
Previously, if the quantity was zero, ezyVet set a service fee for the locked line item.
Other fixes
Centralized inheritance and wellness plans: If you make changes to a wellness plan benefit in a central site, ezyVet correctly syncs the changes to applicable inherited sites. Previously, ezyVet did not sync the changes.
- You select a picklist item with lowercase letters
- You select Capitalize
Previously, if you selected Capitalize, ezyVet removed picklist items with lowercase letters.
E-claims that ezyVet sends to insurance companies have correct date information. Previously, some dates were missing.
Standard PACS integrations (SPI) do not use deactivated species or breed mapping. Previously, if you deactivated species or breed mapping for an SPI, the SPI continued to use the deactivated mapping.
PetSure integration: You can add a patient condition to a PetSure e-claim and send the e-claim. It is not necessary to save the e-claim first. Previously, if you tried to send the e-claim before you saved it, ezyVet did not send it and showed an error message.