Release 2021-10-04

  • Added the purchaseItemType to contractItems. This enables a more precise handling and differentiation of items in the context of tax and booking rules. Implementing the purchaseItemType to the contractItem also provides an easier way for future migration to our order entities.

  • Improved the usability of pricing model configuration for business models in our Web Portal. When creating a new option with a usage based pricing model we now give a more precise and understandable example of the configured model.

  • Added more fields to the creation of debtors in our Web Portal. It is now possible to edit all customer related informations in the process of creation.

  • Improved the usage based pricing model to handle usages in a contract with the value zero. It is now possible to configure the first step of a pricing model with a zero value usage that gets billed for example when the customer does not use any charging station within a billing period of his contract.

  • Set the contractItem to deprecated to clean up our API and enhance the use of purchaseItems.

  • Fixed an issue that caused exceptions when processing payment settlements.

Release 2021-09-20

  • Added contingent based options (stair step pricing) in our plans. The contingent model allows to specify fixed prices for different steps. For example parking a car will charge for each started hour. If one hour costs 0.50€ and the first hour is free, parking for 2:43h will cost 1.00€, parking for 3:15h will cost 1.50€. This can now be billed with the contingent model.

  • Added tier based options in our plans. Tiered prices allows to specify different unit prices per tier, where all previous tiers have to be filled. For example charging a car can cost 0.17€/kWh for the first 100 kWh and 0.13€/kWh afterwards. Charging 400kWh will cost with the tier based model (100 x 0.17€)+(300 x 0.13€) = 56€.

  • Added volume based options in our plans. Volume prices allow to specfiy different unit prices per tier, where only the tier of the usage is used in the calculation of the final price. For example charging a car can cost 0.17€/kWh for up to 100 kWh, 0.13€/kWh for 100 - 500 kWh and 0.10€/kWh for 500+ kWh. Charging 400kWh will cost with the volume based model 400 x 0.13€.

  • Enabled the process to directly charge an end customers payment account after a payment transaction has been made. Therefore it is now possible to add one or multiple payment accounts to a debtor. The payment processes will now be automatically processed and can be viewed in our Webportal. Also if a payment process fails it will be shown in our Webportal and can be re-triggered manually.

  • Enabled the automatic re-processing of billable items within a contract that could not be processed due to a technical error, for example when a server timed out.

  • Added usage based properties to our usages to display additional information of the given usage on the invoice document.

  • Enabled the possibility to terminate a contract extraordinary outside of contract terms and notice period.

Release 2021-09-06

  • Enabled one-time options to be used with the phase model when creating a Plan.

  • Extended the billing interval period for Plans and Contracts with daily and annual periods to enable more flexible billing strategies.

  • Enabled the possibility to sync the start of a Contract to full years, months or weeks. This depends on the configured billing interval of the Contract.

  • Added more options to automatic payment assignment configuration. When automatically matching invoices to payments it is now possible to configure the order of parameters to search for. The system will then automatically search through the payment information in that configured order. With this release we enabled Invoice Ident and Order Ident as available parameters.

  • Improved the automatic payment assignment for bank transfer settlements of Invoices where settlements without the full Invoice Ident still get assigned correctly to the Invoice. E.g. an Invoice with the Ident 0000012345 gets assigned correctly even if the bank transfer only states 12345 as the Ident.

  • Added a loading indicator to the Webportal when processing requests with high payload e.g. when creating a new Tenant.

Launch of the new Nitrobox Developer Portal

Nitrobox has launched their new Developer Portal, providing customers and partners with direct access to product technical documentation, API references and information on releases. The portal is aiming to provide developers with all the information they need to integrate Nitrobox’s API solutions into their own products.