Release 2022-01-24

  • Extended the status of a contract by the tags "terminated" and "canceled". With the status of a contract it is possible to view if a contract has been terminated or canceled or if it's still active. Additionally it is also possible to filter contracts within the Webportal by its status.

  • Enabled the possibility to change the default business segment of a tenant within the Webportal. The default business segment will be used when no business segment ID is sent for example while creating a new order.

  • Implemented the possibility of displaying the business segment ID within the Webportal. The business segment ID can be viewed at the billing group details pages and can be used to create orders and contracts within a specific business segment.

  • Enabled the possibility to access all contracts or orders directly from their associated invoice document. Due to the new feature of billing groups multiple contracts or orders can be billed on the same document. These orders and contracts can now be viewed from the details page of the invoice in our Webportal. A list of all associated contracts can also be received directly via API within the notification service.

  • Fixed an issue that caused errors when filtering the payment transactions in our Webportal by the payment merchant account.

Release 2022-01-10

  • Finished the implementation of the "Billing Group" feature. We now also support the process of order or purchase item cancellation and contract termination for documents that billed multiple contracts or orders on one invoice.

  • Fixed a bug that blocked some documents from being shown in the order and contract view within our Webportal. This issue was caused by the "Billing Group" feature due to the relationship of multiple contracts and orders with one document.

  • Fixed an issue that blocked the extraordinary termination of a contract when the termination date was set outside of the defined duration of the contract.

Release 2021-12-13

  • After having prepared the process of grouping several contracts in one document in the last release, we have further developed this function. Therefore, we have implemented the possibility to print debit and credit positions on the same document and not have separate documents for different position types. The grouping of multiple items of the same contract within one document is fully configurable in our web portal by setting the separation parameter of a billing group.

  • Enabled the possibility to add a service country when creating a new option in our web portal. This helps to get a more specific configuration of plans and options.

  • The possibility to cancel certain purchase items of contracts and orders has been implemented. This can now be done within our web portal in the detailed view of an order or contract.

  • Added the ability to add properties when creating a new contract in our web portal. The properties help to give a more detailed description to a contract.

Release 2021-11-25

  • Added the possibility to add purchase items to our contracts and orders. This is another change as part of our efforts to replace the current "contractItems" and "billableItems" endpoints with a more standardised model and processes based on it in the next API version.

  • We have prepared the process of billing multiple contracts on one invoice. For this purpose, we have introduced "BillingGroups", which are set up on our business segments. All contracts or orders processed in business segments that are part of the same billing group can be invoiced together on a single document, reducing the number of documents sent to your customers. The actual function for grouping multiple contracts will then be available in the next release.

  • The possibility to access a customer payment account via our Webportal has been implemented. It is now possible to see all assigned payment accounts of a customer in their detailed view. The customer's payment accounts can also be updated or a new payment account can be created and assigned directly in our Webportal.

Release 2021-11-15

  • Implemented the possibility to update the tenant registration details. It is now possible to change details like the name of the authority or the VAT number of a registered tenant in our Webportal or via API calls.

  • We now save the user settings of our Webportal globally. Settings such as language, the analysis widgets or the table configuration are saved for the client by our servers. The settings therefore remain for each user when they visit the Webportal again.

  • Enabled the possibility to update the name of a plan that is in use by an active contract. The updated name of the plan will then be displayed on all upcoming documents that are created out of the affected contracts.

  • The length of all idents has been increased to up to 100 characters. This helps in finding a broader differentiation and number range for all newly created idents.

Release 2021-10-28

  • Added the possibility to create an order within our Webportal. The process of creating a new order can be started from the overview of all orders.

  • Enabled the possibility to manually retrigger billable items in our Webportal that could not be processed. Billable items with the status "ERROR" can be set to "NOT_STARTED" and they will be processed again in the next billing run. This improves our automatic process to retrigger billable items if the error needs to be solved manually.

  • Added the possibility to update or delete a tax rule in our Webportal.

  • Added the debtor VAT ID to the tax rule configuration to differentiate between B2B customers with a VAT ID and without a VAT ID. This enables the possibility to configure specific tax rules for each of these cases which is especially important for the business case of reverse charging, where the recipient of an invoice is responsible for the payment of the taxes.

  • Implemented a direct link between invoice objects and their associated contract. It is now possible to navigate from an invoice object directly to the contract within our Webportal.

  • Added an open position table to the customers details page in our Webportal. This can be used to view all open positions of a particular customer within one place.

Release 2021-10-18

  • Implemented an options catalog that gives an overview of all configured options. This catalog can be viewed within our Webportal. It is now possible to create and configure new options directly at our Webportal that are decoupled from plans and phases. Later on the created options can be selected when creating a new plan. Also the created options can be used in multiple plans.

  • Enabled the possibility to update or delete existing options that are currently not used in a plan within our Webportal.

  • Enabled the possibility to add properties to a plan that give more custom information about the plan for example on the PDF documents or for specific booking rules.

  • Improved the usability of our Webportal by adding the storage of the sorting order and page number. When moving back from a details page the sorting order and the page number will still be applied to the current list of objects.

  • Implemented the view of all relevant open positions of a contract or order within our Webportal. It is now possible to see the whole process of the open positions, payments and balance of a contract or order in its detail view.

  • Implemented a direkt link between a payment intent and a document in our Webportal. It is now possible to navigate directly to the related document of a payment intent and also see all linked payment intents of a document within the details page of the document.

  • Fixed an issue that caused server errors when filtering documents by payment in our Webportal.

  • Fixed an issue that blocked the creation of locale configuration of a business segment in our Webportal.

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.