- Payments can now be manually assigned to Orders. If a customer paid their Order before he received an invoice you can now manually assign the payment to the order and handle it as a deposit (and book it accordingly).
- Payment category can now be changed freely via the Webportal in case the automatically assigned category was wrong. If the payment is already assigned to a document you first have to reverse the assignment before you can change the category. A booking rule can also be configured for those category changes.
- A Billing Group can now be configured to automatically created Deposit Invoices for Orders. If enabled, each time a Order is created with "agreed deposits" a Deposit Invoice is created for those.
- Plans can now be duplicated in our Webportal. If you want to create various different Plans with for example the same contract and billing intervals but different options, you don't have to configure the Plans from scratch - take an existing one, hit "copy Plan" and you will get a prefilled creation window where you only need to change the differences.
- Our recurring and one time options now supports the configuration of different prices for different countries. Previously you would have to create one option (and plan) per country - no longer! Just set the countries and their prices and then at contract creation specify under which country the contract was signed - and it will be billed with that countries prices accordingly.
- Document labels are now also displayed on document details view
- Multiple bank accounts within one EBICS account is now supported.
- We have enabled a new "Interactive Product Demo" feature for users to help you understand our product better.
- We added a Resource Center that allows you to access the "Interactive Product Demo" and also allows quick access to our documentation.
- Notification Self Service! Under "Global -> Notification" you can now configure your own. You can find their descriptions here: https://docs.nitrobox.io/reference/notificationswebhooks. Under this new configuration you can also view notifications that were sent out.
- "Expert mode" when creating purchase items. With the potential complexity when creating a purchase item we have decided to have a now default simplified view with only the most important pieces of information of the item. For more complex items, for example when discounts or deposits are involved, or more specialized data needs to be added, you can do so after enabling the expert mode on the top right.
- For Purchase Item creation you no longer have to provide tax or gross values. If you are using the Nitrobox tax engine we can do the calculation of the correct tax- and gross value for you if you like.
- Added labeling to documents: You can now label each document in the Webportal and filter by label, adding an additional way to organize the portal.
- Added a "Manage Tenant" role. All tenant configuration in the webportal is now limited to this role. All Users with the "Manage User" role automatically received this new role as well.
- You can now enable automatic currency fluctuation bookings. You can find more a more detailed description about this new feature in our documentation: Book Currency Fluctuations
- 'Allowances' can now be added to Orders via API for reductions in the total amount without referencing any specific item. It can for example be used for discounts or reductions due to government grants associated with the Order itself.
- We integrated "Mollie" as an additional PSP option.
- Our "Document Archived" notifications now also contain a direct link to the document pdf in question. If you are logged into our system you can view the pdfs with a simple click! It is even easier when using the enterprise SSO option.
- You can now delete Booking Accounts if no bookings have occurred on them yet in case you created one by
accident. - Order and Contract properties can now be edited using the portal.
- Improved reliability and speed for our certified archiving.
- Fixed a bug where the Quantity Type wasn't displayed correctly in the portal.
- Plans can now be created without Options attached to them. This allows business models that don't have any predefined charges but should still be billed according to the billing terms as defined in the Plan. You can create a Plan with billing at the end of every month, then create your contracts, and add products or services to them via additional 'PurchaseItems' which are then billed at the end of each month.
- Added a feature that "enforces" the billing of contracts at the start or end of synced billing terms. Currently a contract would first be billed on the contract start date - with the new feature you can "force" it to be created on the first of the month instead. This can reduce the number of invoices your customers receive, as it ensures that all contracts are billed at the first of each month. This does not work if the billing interval has already started. In this case the contract would be billed immediately.
- Fixed several bugs
- In order to correctly bill multi purpose voucher you can now send "postTaxItems" along with your purchase items - indicating a reduction in the 'amountDue' of the item. This reduction however does affect the tax amount you need to provide to your tax authority.
- 'ItemExtras' and 'PostTaxItemsExtras' can now be viewed in the webportal.
- Fixed a bug where not all 'BillableItems' of a contract were created that has:
-> billing at the end of the billing period
-> without being synced to full months
-> and the contract was created with a start date several months in the past.
- Various performance improvements that speed up the use of the Webportal for large amount of data. You should see a noticeable increase in speed when fetching Documents for example.
-
We’ve released the first version of language translations for our document PDFs! This now allows users to manage multiple languages themselves, without having to request a change from their CSM. It does not allow for changes in the design of the template but instead what terms can be used in different languages, for example, if it could be called "creditnote" or "creditmemo".
-
Users can now easily navigate from Customer Details to the associated debtor account, to find any necessary of debtor bookings.
-
Users can now create or delete new API keys themselves via the webportal for the Client Credential flow using keycloak. See also https://docs.nitrobox.io/reference/authentication on how to authenticate against our application. (Note for those using the non keycloak auth at this time: The keycloak token url is different from the one currently used).
-
Item Extras are now visible on document items. You can now see on document level the reductions applied to the item.
-
Fixed a lot of smaller bugs.
-
Improved the password reset process.
-
To improve automation and reduce manual effort in matching payments to invoices NBX now also sends the invoice reference ident like an order number or contract number when creating a new payment intent.
-
Remedied CVE-2022-22965 vulnerability to protect client data.
-
To reduce the chance that manual creation of booking entries leads to duplication, we improved the confirmation notification (there is now a green "success" in the top right plus the list of booking entries being cleared on the successful creation of the booking entries).
-
Foreign Exchange rates used to evaluate foreign currency positions in the accounting can now be delivered to the Nbx system via API instead of using the integrated rates provided by fixer. This allows tenants to use the same FX rates that are also used in other systems to ensure greater consistency. The fx rates used on each day can now also be viewed in the Webportal under Configuration -> Global -> Exchange rates. {enter also link to API doc after live deployment)
-
When evaluating new accounting positions we now use the latest available rates for the given currency instead of depending on the rate on the booking date. This leads to the evaluated positions to better reflect their current value in the functional currency.
-
To find which Billing Group holds the overall default Business Segment used more easily, we added the default flag on the Billing Groups view.
-
Customers can now be edited via the Webportal: a feature that previously only available via API can now also be used in our Webportal.
-
If you put a Purchase Item on hold previously to clarify it you can now decide after clarification if you want to bill the Purchase Item immediately or with the next invoice that is regularly scheduled to be created, giving you more flexibility in how to handle support cases.
-
Removed duplicate entry of the NBX attachment endpoints in the NBX API documentation.
-
We now offer a "NBX cloud storage" solution to archive documents with us instead of using our certified 3rd party archiving provider. While the NBX cloud storage does not fulfill standard legal requirements so it is strongly recommended to use our partner to securely store your documents. If you have your own archiving solutions however this new storage will allow some limited storage at nbx while you transfer the documents to your system. This solution also offers an easy entry point for starting out and testing out product! If you are interested in this solution feel free to reach out!
-
We now offer a 30 days Free trial for anyone interested - feel free to request your trial today! https://www.nitrobox.com/en/nitrobox-free-trial/
If you have any questions about our product or the changes made reach out! https://www.nitrobox.com/en/company/contact-us/