Added
7 Days Payment Terms
We added a "7 days" option to the Payment Terms dropdown on Invoices so you can set Invoices due in 7 days in addition to existing options.
Negative Line Item Prices via API
We added support for negative Line Item prices in the Public API so you can apply discounts or credits on Invoices created via the API.
Checkout Management on API Settings
We added Checkout creation and management to the API settings page so you can create, edit, and manage Checkouts in one place without using a separate page.
Authorize.net Required Fields
We added support for required Billing Address and Email in the Authorize.net integration. When your Authorize.net payment form is configured to require these fields, you can now collect them at Checkout and send them with the payment.
API Documentation and SDK Link
We added a link to the @zaprite/api SDK in the Public API documentation and migrated the docs to Scalar for a clearer layout and testing experience.
Changed
Square Disconnect Behaviour
We updated the Square integration so that disconnecting your Square connection properly revokes the token and handles orphaned connections correctly.
Fixed
API Documentation Routing
We fixed an issue that could prevent the API documentation at api.zaprite.com from loading correctly.
Recurring Invoice Processing
We fixed an issue where Recurring Invoice processing could be incorrectly rate-limited and delay or block scheduled Invoices.
