billwerk Roadmap

As your reliable and innovative partner, we are constantly expanding the billwerk platform with new functions and features. To keep you up to date at all times, we have compiled this overview of our roadmap.

gobd conform company billwerk
zugferd standard billwerk gmbh
pci dss compliant company billwerk
EU DSGVO conformity | EU DSGVO certified

Made in Germany for European Subscription Business

billwerk Roadmap | Developments | Functions & Features

The billwerk platform is continuously improved and extended with new features and functions and adapted to legal requirements. With the overview of our roadmap you always have the current status of development and planning at your fingertips.

Do you have questions about the billwerk roadmap or new features? We are looking forward to your message!

Steffen Mey | Head of Product & Solution Architect Enterprise Sales | billwerk GmbH

Steffen Mey

Head of Product

Gianni Fierro | Product Manager | billwerk GmbH

Gianni Fierro

Product Manager

Fabien Mornand | Product Manager | billwerk GmbH

Fabien Mornand

Product Manager

Max Howard | Product Manager | billwerk GmbH

Max Howard

Product Manager

Release Notes #2021.07

**Feature/Function****Description****Releasedate**
Additional placeholder for invoices and reminders
>>> Help-Center
>>> View in Sandbox
Two new placeholders have been added for invoices and reminders to provide you with additional options when using "paying on account".
With the placeholders Merchant.IBAN and Merchant.BIC you can insert your IBAN and BIC on invoices and payment reminders so that your customers clearly know to which account they should pay and have the information they need directly at hand.
Sandbox: 9.6.21
Productive: 24.6.21
Further extension of the atriga integration
>>> Help-Center
>>> View in Sandbox
The integration was further extended and the passing of two additional properties for new cases (PricePerPeriod & BankAccountHolder) was added for billwerk customers already using the integration.
For the property PricePerPeriod, the price per period for the plan variant active at the beginning of the billing period of the invoice is also transferred and the property BankAccountHolder contains the first and last name of the bank account holder of the current payment data.
Sandbox: 16.6.21
Productive: 1.7.21
IAP Contracts
>>> Help-Center
>>> View in Sandbox
Order details for email notifications: The Order.PlanName placeholder that can be used in email notifications was empty for IAP orders, this has been corrected.Sandbox: 9.6.21
Productive: 24.6.21
IAP Contracts
>>> Help-Center
>>> View in Sandbox
CancellationPreview for cancelled IAP contracts could lead to a 422 error, this no longer happens.Sandbox: 16.6.21
Productive: 1.7.21
Adyen Payment Settings
>>> Help-Center
>>> View in Sandbox
There were invalid links in the payment settings infobox for Adyen, which have been updated.Sandbox: 9.6.21
Productive: 24.6.21
MobilePay Integration
>>> Help-Center
>>> View in Sandbox
Normally, a minimum payment amount is used to ensure the validity of the payment data. With MobilePay it is possible to create only the agreement and the validation of the payment data is done by MobilePay.Sandbox: 24.6.21
Productive: 8.7.21
Timeout Notification
>>> Help-Center
>>> View in Sandbox
The timeout notification for payments is cancelled when the payment has finally failed.Sandbox: 24.6.21
Productive: 8.7.21
GoCardless
>>> Help-Center
>>> View in Sandbox
In addition to the "Description" field, the "Reference" field, which can be seen on the account statement, is now also filled in for GoCardless. Sandbox: 30.6.21
Productive: TBC

Release Notes #2021.06

**Feature/Function****Description****Releasedate**
Azure authentication for webhooks
>>> Help-Center
>>> View in Sandbox
To ensure security, webhooks must always be authenticated. billwerk already offers a basic authentication here, the user interface of which has now been further improved.

As more and more companies rely on Azure, we now also support the Microsoft Azure authentication mechanism.

With the further development, you can now use the Azure infrastructure to receive billwerk webhooks. This authentication is managed by Azure, so your application does not have to deal with authentication itself. Thus, the authentication is always secure and up to date.
Sandbox: 28.5.21
Productive: 18.6.21
SEPA XML
>>> Help-Center
>>> View in Sandbox
>>> View in Sandbox
The new SEPA XML feature now enables billwerk customers who previously did not use a payment service provider for SEPA direct debit payments to offer this payment option to customers without a PSP. billwerk generates an XML file for you that you can forward to your bank for processing.Sandbox: 9.6.21
Productive: 24.6.21
New languages in the user interface
>>> Help-Center
>>> View in Sandbox
For international use, the billwerk user interface can already be displayed in different languages. Here, too, development is ongoing and Swedish, Dutch, Norwegian and Danish can now also be offered in the user interface. 

To change the default language from German to another language, click on your email address in the top right-hand corner and then "Edit profile > My user data > Language" and select the desired language.
Sandbox: 26.5.21
Productive: 10.6.21
Recurring invoices
>>> Help-Center
>>> View in Sandbox
An error was fixed that was causing double payments for recurring invoices in some exceptional cases. Sandbox: 12.5.21
Productive: 27.5.21
Accounting export
>>> Help-Center
>>> View in Sandbox
A timeout problem with the accounting export has been fixed.Sandbox: 12.5.21
Productive: 27.5.21

Release Notes #2021.05

**Feature/Function****Description****Releasedate**
Pre-validation of the payment data
>>> Help-Center
>>> View in Sandbox
To avoid payment disruptions, we have introduced a pre-validation of payment data for i-Frame and Hosted Pages. For credit card payments, the card number, expiry date and CVC are checked. For direct debit payments, the IBAN. The order can only be processed after the payment data has been entered correctly. Sandbox: 5.5.21
Productive: 20.5.21
Integration of the payment provider PayEx & Swedbank Pay
>>> Help-Center
>>> View in Sandbox
The PayEx integration in billwerk allows you to accept payments via PayEx. Currently credit card payments are supported: Visa, Mastercard, Amex, JCB, Diners and Dankort (the national debit card of Denmark - the card is usually combined with a Visa card and accordingly works like a credit card).Sandbox: 12.5.21
Productive: 27.5.21
Payment method iDEAL via Adyen
>>> Help-Center
>>> View in Sandbox
With the iDEAL integration via Adyen, billwerk supports this payment method, which is used for 60% of all online transactions in the Netherlands.Sandbox: 12.5.21
Productive: 27.5.21
Further improvements in data deletion of personal data
>>> Help-Center
>>> View in Sandbox
In a second step, the concept will now be expanded so that such incomplete orders are automatically deleted after 90 days.

Furthermore, reports that contain personal data are automatically deleted after one month - a download at a later point in time is therefore no longer possible. In order to ensure consistent compliance with the GDPR, please ensure that you also proceed in the same way with the downloaded reports that contain said personal data.

A modification in the user interface is the newly provided indicator "Deletion requested". It shows clients or contracts that you have requested to be removed but for which this has not yet been done.
Sandbox: 19.5.21
Productive: TBC
E-mail notification
>>> Help-Center
>>> View in Sandbox
"ContractEnd" has been added as a placeholder for the ContractCancelled-Notification in the e-mail notifications and shows the end of the contract after cancellation.Sandbox: 29.4.21
Productive: 16.5.21
Account settings
>>> Help-Center
>>> View in Sandbox
billwerk automatically uses the company data stored in billwerk for various processes. The configuration for BIC was added as it is a mandatory field when using the ZUGFeRD format. Sandbox: 29.4.21
Productive: 16.5.21
PDF documents
>>> Help-Center
>>> View in Sandbox
Improved rendering for the display of page numbers.Sandbox: 28.4.21
Productive: 17.5.21

Release Notes #2021.04

**Feature/Function****Description****Releasedate**
Restructuring of the dashboard
>>> Help-Center
>>> View in Sandbox
For a better overview, the dashboard has now been redesigned and rearranged. The following adjustments have been made:
Failed Transactions and Last Transactions are no longer visible on the Dashboard.
Open Orders is visible on the left column and they now display the last 10 orders.
Notifications and unsent emails are visible in the right column.
Sandbox: 22.3.21
Productive: 1.4.21
Data deletion for non-completed orders
>>> Help-Center
>>> View in Sandbox
In a first step, we plan to give you the option to delete orders that have not been completed. In a second step, the concept will be extended so that such non-completed orders are automatically deleted after 90 days.Sandbox: Start of May
Productive: End of May
Mobile view in Hosted Signup
>>> Help-Center
>>> View in Sandbox
In Hosted Signup, the mobile display has been modified so that logos are now scaled and always displayed correctly for mobile use.Sandbox: 29.3.21
Productive: 8.4.21
UI: Accounting Export
>>> Help-Center
>>> View in Sandbox
The problem in the debitor export that prevented exporting has been solved.Sandbox: 8.4.21
Productive: 22.4.21
UI: Override Components
>>> Help-Center
>>> View in Sandbox
As a merchant, you can overwrite the price of metered usage and component subscriptions. If you did this with a price of 0.00 EUR, the original price was displayed in the user interface in component subscriptions or usage. This has been corrected and now the actual price is displayed in all cases.Sandbox: 8.4.21
Productive: 22.4.21
Hosted Pages
>>> Help-Center
>>> View in Sandbox
The error message that occurred when the payment method was changed from "None" to "On account" has been fixed.Sandbox: 29.3.21
Productive: 8.4.21
Payment Trigger
>>> Help-Center
>>> View in Sandbox
In the event of a chargeback, recurring payments are automatically switched off. When a user switches recurring payments back on, a new payment transaction is triggered if there are open claims on the account. This function was extended for edge cases, as the existing function did not always trigger a new transaction.Sandbox: 1.4.21
Productive: 8.4.21

Release Notes #2021.03

**Feature/Function****Description****Releasedate**
Accept orders for selected countries only
>>> Help-Center
>>> View in Sandbox
If you only want to offer your products or services in certain countries, this is now possible with our new feature by creating a "whitelist". Here you can select from which countries orders may be taken and orders from other countries are no longer possible. For example, you can restrict your offer to the DACH region by only including Germany, Austria and Switzerland in your whitelist. Accordingly, only these countries are offered as a selection for the address data on your hosted pages. 
If you have existing customers from other countries, they can still keep a contract in the system. 
When the feature is not activated, orders from all countries are still accepted.
Sandbox: 10.2.21
Productive: 25.2.21
E-Mail Validation
>>> Help-Center
>>> View in Sandbox
Adjustments have been made to allow more emails to be validated successfully.Sandbox: 24.2.21
Productive: 18.3.21
Hosted / iFrame pages
>>> Help-Center
>>> View in Sandbox
The logos of the credit card providers have been updated.Sandbox: 17.2.21
Productive: 5.3.21
User interface for translations
>>> Help-Center
>>> View in Sandbox
The UI for translating text got slightly changed to improve the user experience.Sandbox: 24.2.21
Productive: 18.3.21
Upload of CAMT files
>>> Help-Center
>>> View in Sandbox
The file size for uploads of CAMT files has been increased to 0.5 MB.Sandbox: 16.2.21
Productive: 25.2.21
Hiding Coupons
>>> Help-Center
>>> View in Sandbox
The error that occurred when trying to hide a coupon has been fixed.Sandbox: 10.2.21
Productive: 25.2.21
Contract details display
>>> Help-Center
>>> View in Sandbox
Adjustment of the display of cancelled components/discounts in the user interface.Sandbox: 17.2.21
Productive: 5.3.21
Hosted selfservice
>>> Help-Center
>>> View in Sandbox
A horizontal scrollbar for small resolutions has been added.Sandbox: 17.2.21
Productive: 5.3.21
Customer/Contract filter
>>> Help-Center
>>> View in Sandbox
Fixed issue with timeout for filter of escalation suspended.Sandbox: 10.3.21
Productive: 25.3.21
Hosted Signup
>>> Help-Center
>>> View in Sandbox
Registration in PAYONE is possible without entering the BIC. Sandbox: 10.3.21
Productive: 25.3.21

Release Notes #2021.02

**Feature/Function****Description****Releasedate**
Implementation of Sales Entities
>>> Help-Center
>>> View in Sandbox
As a merchant with different products or various requirements for individual countries for design, logos, product names, etc., with the introduction of sales entities in billwerk you now have the option of reflecting these requirements within the framework of different sales entities.Sandbox: 20.1.21
Productive: 4.2.21
Integration Payment Provider nets
>>> Help-Center
>>> View in Sandbox
nets is one of the leading providers of digital payment services throughout Europe. With the integration of nets into billwerk, you can offer your customers credit card payments via nets throughout Europe.Sandbox: 3.2.21
Productive: 18.2.21
Adjustment for Brexit deal: Reverse charge possible for UK
>>> Help-Center
>>> View in Sandbox
As a result of the deal, Reverse Charge still applies to the UK, at least for now. The consequence of this is:
Reverse Charge is possible for UK merchants.
For UK customers, the reverse charge procedure will apply.
VAT ID must be taken into account, but it is not validated by VIES as it is for other merchants.
Reverse Charge between UK and Northern Ireland (and vice versa) is not applicable.
Northern Ireland and UK merchants can apply Reverse Charge.
Sandbox: 9.2.21
Productive: 11.2.21
Adjustment for Brexit deal: Reverse Charge: Exclusion list for countries to which the reverse charge rule should not apply.
>>> Help-Center
>>> View in Sandbox
Reverse charge within the EU can be applied when the merchant sells goods, but not when he sells services. Therefore, billwerk created the possibility to put countries on an "Excluded Countries" list for reverse charge. These conditions apply:
The "Excluded Countries" can be defined per tax policy.
Adding and deleting countries from the list is possible.
Northern Ireland, Great Britain and the merchant's country of origin are added to the list by default.
By default, the reverse charge procedure is only applied to countries within Europe (and Switzerland), so your own country cannot be removed from the reverse charge list.
Northern Ireland and Great Britain can be removed from the "Excluded Countries" list.
Countries on the list do not result in a reverse charge behaviour in the billwerk system.
The dropdown menu for "Reverse Charge" is moved to the position where the "Excluded Countries" for reverse charge can be defined.
The dropdown only contains countries that support VAT IDs + Northern Ireland & Switzerland and UK.
Sandbox: 9.2.21
Productive: 11.2.21
Adjustment for Brexit deal: Country code for Northern Ireland (XI)
>>> Help-Center
>>> View in Sandbox
In the final deal between the EU and the UK, Northern Ireland is considered a special case, with different rules than the rest of the UK. Therefore, a special country code has been assigned to Northern Ireland: XI ("United Kingdom (Northern Ireland)"), which is used for VAT ID. VIES does not support UK IDs, but Northern Ireland will continue to be supported with this new code.Sandbox: 9.2.21
Productive: 11.2.21
Adjustment for Brexit deal: VAT ID validation: Include Northern Ireland in validation
>>> Help-Center
>>> View in Sandbox
VIES does not support UK IDs, but Northern Ireland will continue to be supported with this new code.Sandbox: 9.2.21
Productive: 11.2.21
Additional e-mail addresses in customer details
>>> Help-Center
>>> View in Sandbox
With this new option, documents can be sent to different contacts of the client. All emails sent to the primary e-mail address will be sent to the additional email addresses. This includes invoices, credit notes, reminders, user notifications and prenotification emails. You can add up to five additional email addresses.Sandbox: 20.1.21
Productive: 4.2.21
Hosted Signup] Line breaks for product descriptions and names
>>> Help-Center
>>> View in Sandbox
For long product names (Plan, Planvariant, Setup, Component, Discount) or descriptions, the horizontal scroll bar has been replaced by a line break for better readability.Sandbox: 20.1.21
Productive: 4.2.21
[Customer Details] Line Breaks
>>> Help-Center
>>> View in Sandbox
Previously, line breaks were removed in the notes field, which made it difficult to read if a lot of information was stored in this field. By supporting line breaks in the note field, this problem has been solved. Sandbox: 20.1.21
Productive: 4.2.21

Release Notes #2021.01

**Feature/Function****Description****Releasedate**
MobilePay integration in billwerk
>>> Help-Center
>>> View in Sandbox
Popular payment method in Denmark, Greenland and Finland with acceptance in more than 190,000 shops, with 5.7 users of the app which is installed on 90% of Danish smartphones.Sandbox: 6.1.21
Productive: 21.1.21
Report for net turnover per contract
>>> Help-Center
>>> View in Sandbox
The Net Turnover report shows the monthly turnover per contract in the selected reporting period. You can group the report by special categories (user-defined fields).Sandbox: 26.10.20
Productive: January
Individual billing intervall for components
>>> Help-Center
>>> View in Sandbox
Components can be billed in their own interval and at their own billing date, independently from the contracts billing date.
1. At the setting for a periodic component, an option can be configured to enable this functionality.
2. Once this option is activated, a component is billed according to the selected interval in the component setting.
Sandbox: 30.12.20
Productive: 14.1.21
Several adjustments have been made for Brexit that happened on 31 December 2020 in order to correctly reflect the consequences of the UK leaving the EU.
>>> Help-Center
>>> View in Sandbox
- Modification of the tax fallback from "EU" to "Rest of the World" for UK.
- Reverse Charge does not apply for UK anymore.
- Verification of UK VAT IDs is no longer applicable.
- UK will be displayed in the "Rest of the World" taxation section and not in the "EU" taxation section.
- As of 1 January 2021, the UK is no longer included in the Moss Report.
Sandbox: 16.12.20
Productive: 31.12.20
Up-/Downgrades UI
>>> Help-Center
>>> View in Sandbox
Upgrades and downgrades have seen an improvement in the user interface to support different resolutions. Sandbox: 23.12.20
Productive: 12.1.21
Up-/Downgrades Means of Payment
>>> Help-Center
>>> View in Sandbox
The input of a means of payment is only required if the checkbox "Require Payment" is activated during the upgrade/downgrade. If "Require Payment" is not activated, an upgrade/downgrade can also be carried out without a specified means of payment.Sandbox: 23.12.20
Productive: 12.1.21
Admin UI: Filter "Operation Status"
>>> Help-Center
>>> View in Sandbox >>> More filter options
To carry out individual evaluations of your customer and contract data, billwerk offers extended filter options. The filter "Operation Status" has been adapted and provides correct results for contracts with deactivated automatic billing.Sandbox: 30.12.20
Productive: 14.1.21

Release Notes #2020.12

**Feature/Function****Description****Releasedate**
Redesign of the Up- and Downgrade pages
>>> Help-Center
>>> View in Sandbox
- Up-/Downgrade will from now on represent the state of the contract at the selected point in time
- Not only can you add new updates to a contract (i.e. add a new component from a certain point in time),
- but also change the current status at the same time (e.g. cancel a component).
- When confirming an update, the user is redirected to an overview in which all changes are summarised as a kind of order preview.
Sandbox: 25.11.20
Productive: 10.12.20
New feature: External Contract ID
>>> Help-Center
>>> View in Sandbox
Added new input field for contracts that can be filled automatically with the sequences.Sandbox: 2.12.20
Productive: 10.12.20
New webhook ContractDataChanged
>>> Help-Center
>>> View in Sandbox
ContractDataChanged is triggered when contract data has changed (user defined fields)Sandbox: 27.11.20
Productive: 3.12.20
Webhook ContractChange
>>> Help-Center
>>>View in Sandbox
The webhook ContractChange will get triggered for IAP cancellations now.Sandbox: 9.12.20
Productive: 3.12.20
Chargeback Fee Export
>>> Help-Center
>>> View in Sandbox
The column "Contract" contains the contract ID, the new columns CustomerId and ExternalCustomerId have been added.Sandbox: 5.11.20
Productive: 19.11.20
Google IAP
>>> Help-Center
>>> View in Sandbox
For Google IAP, the status for "Detect", "Pause" and "On Hold" is now available. Sandbox: 5.11.20
Productive: 19.11.20
iFrame
>>> Help-Center
>>> View in Sandbox
Redirection of 3D Secure-Page will only happen outside of the iFrame.Sandbox: 5.11.20
Productive: 19.11.20
Payment Service Provider Stripe
>>> Help-Center
>>> View in Sandbox
The retry attempts for credit card payments with insufficient funds at Stripe have been improved. Retry attempts are now delayed if funds have been made available in the meantime. Sandbox: 5.11.20
Productive: 19.11.20
Payment Service Provider Adyen
>>> Help-Center
>>> View in Sandbox
For Adyen direct debits, the payload is accepted with only "RecurringDetailsReference" and "ShopperReference" for the OrderCommit. Sandbox: 18.11.20
Productive: 3.12.20
QR Bill Switzerland
>>> Help-Center
>>> View in Sandbox
Invoices with special letters will get created.Sandbox: 2.12.20
Productive: 17.12.20

Release Notes #2020.11

**Feature/Function****Description****Releasedate**
Improvement: Renamed the payment service provider Heidelpay to Unzer.
>>> Help-Center
>>> View in Sandbox
Renaming of Heidelpay to Unzer in User Interface. All relevant parts (webhook endpoints etc.) migrated to Unzer. Old endpoints will still be working.Sandbox: 22.10.20
Productive: 5.11.20
Improvement: Account Reconciliation: Added CAMT.053 as a new import format.
>>> Help-Center
>>> View in Sandbox
The XML-based standard CAMT.053 is used by banks to inform customers about activities on their account. This standard can now be uploaded via the import function in the account reconciliation. In addition, payments can be assigned automatically when appropriate descriptions are assigned (e.g. if the contract reference code is included in the description).Sandbox: 28.10.20
Productive: 12.11.20
New feature: New contract change event created on synchronizing with IAP-Provider.
>>> Help-Center
>>> View in Sandbox
In billwerk, events are now saved in the contract change information when IAP contracts are changed. From these events, you can obtain information on cancellations, upgrades etc. for in-app purchases.Sandbox: 14.10.20
Productive: 29.10.20
Improvement: UI: Moved all date presets into one dropdown button.
>>> Help-Center
>>> View in Sandbox
All date presets in the up/downgrade menu have been moved to a drop-down button for faster date selection. Sandbox: 14.10.20
Productive: 29.10.20
Order status "Failed" for all orders with a failed payment transactions.
>>> Help-Center
>>> View in Sandbox
All orders with a failed payment transaction are now correctly set to "Failed".Sandbox: 14.10.20
Productive: 29.10.20
Contract Changes: EndContract via PaymentEscalation will be captured inside the contract changes.
>>> Help-Center
>>> View in Sandbox
Sandbox: 22.10.20
Productive: 5.11.20
Relevant for Switzerland only: New feature: QR-Bill: QR-Part attached to dunnings.
>>> Help-Center
>>> View in Sandbox
With the new feature the QR Code for Swiss customers is now displayed in dunning letters. Sandbox: 28.10.20
Productive: 12.11.20
VAT ID Validation: Improved validation of Swedish VAT IDs.
>>> Help-Center
>>> View in Sandbox
IDs ending with 02-99 are now correctly validated. Sandbox: 22.10.20
Productive: 5.11.20
Unzer/Heidelpay: Purpose line for preAuths has been corrected.
>>> Help-Center
>>> View in Sandbox
Sandbox: 22.10.20
Productive: 5.11.20

Release Notes #2020.10

**Feature/Function****Description****Releasedate**
Extended options for the financial accounting export based on the billwerk SAP format.
>>> Help-Center
>>> View in Sandbox
With this extended feature you can now export bookings from billwerk to SAP even more easily.Sandbox: 5.8.20
Productive: 20.8.20
Improved error messages on hosted pages & iFrame.
>>> Help-Center
>>> View in Sandbox
Users now receive more specific feedback when entering incorrect payment data via the customer portal/iFrame when making changes or placing orders (e.g. BIC, IBAN, city, country, etc.) and thus more precise information on why the payment did not work.Sandbox: 9.9.20
Productive: 24.9.20
[User Interface] Component selection.
>>> Help-Center
>>> View in Sandbox
The component selection in the contract details now only shows the components that are applicable to the contract.Sandbox: 9.9.20
Productive: 24.9.20
[Payment Service Provider Adyen].
>>> Help-Center
>>> View in Sandbox
The i-Frame returns a 3-D-Secure URL on successful callback.Sandbox: 16.9.20
Productive: 1.10.20
The ReturnUrl validation has been improved.
>>> Help-Center
>>> View in Sandbox
There were ReturnUrls that were not accepted even though they were correct, this no longer happens.Sandbox: 16.9.20
Productive: 1.10.20
Removing components.
>>> Help-Center
>>> View in Sandbox
Removing components within the "Up-/Downgrade" and "New Contract" sections works as expected again.Sandbox: 16.9.20
Productive: 1.10.20

Release Notes #2020.09

**Feature/Function****Description****Releasedate**
Override components: Adding feature into the UI.
>>> Help-Center
>>> View in Sandbox
Override components were already available via REST API, now components can be overwritten via the Admin UI.Sandbox: 5.8.20
Productive: 20.8.20

Release Notes #2020.08

**Feature/Function****Description****Releasedate**
Hosted Pages: The text for the terms of contract can be adjusted manually.
>>> Help-Center
>>> View in Sandbox
Manually change terms & conditions, privacy policy and cancellation text on the hosted order page. Placeholders are provided to link to the most current version of your terms & conditions. You also have the choice of whether these are to be confirmed by mandatory checkboxes. Sandbox: 29.7.20
Productive: 13.8.20
Hosted Pages/ iFrame: additional credit card logos can be displayed manually: "Verified by Visa" & "Mastercard SecureCode".
>>>> Help-Center
>>> View in Sandbox
If you offer the 3D-Secure for credit card payments, you can decide if you want to display the logos for "Verified by Visa" and "Mastercard SecureCode" on the order page and the customer portal. Sandbox: 22.7.20
Productive: 5.8.20
Pagination added inside Contract Details - Contract Ledger, Component Subscriptions, Metered Usages & Rated Items.
>>> Help-Center
>>> View in Sandbox
To provide a better overview, page numbering is added within the contract details.Sandbox: 15.7.20
Productive: 27.7.20

Release Notes #2020.07

**Feature/Function****Description****Releasedate**
Compliance with temporary VAT rate reductions for Germany from July 1, 2020 until January 1, 2021.
>>> Help-Center
>>> View in Sandbox
All affected invoices issued after midnight on July 1, 2020, take the changes into account.Sandbox: 15.6.20
Productive: 15.6.20
Account export now available as DATEV external format (DATEV EXTF).
>>> Help-Center
>>> View in Sandbox
The additional export format "DATEV (EXTF)" is available wherever you can create exports. It contains an additional header line, as documented in the DATEV specification.Sandbox: 1.7.20
Productive: 9.7.20
QR Bill: Invoices with swiss QR-Code can be created.
>>> Help-Center
>>> View in Sandbox
Since 30 June 2020, invoicing in the form of QR billing in accordance with ISO 20022 is applicable in Switzerland, replacing the method of payment slips previously used. As of now, you can use QR bill in billwerk.Sandbox: 17.6.20
Productive: 29.6.20
Merchants are now able to switch between gross and net prices for existing products. Changes will be applied with the next billing.
>>> Help-Center
>>> View in Sandbox
For existing product families you can change the value "price incl. tax" from gross to net and vice versa. After the change, all existing invoices (invoice drafts, invoices, credit memo drafts, credit notes) remain unchanged. Cancellations and corrections use the old value of the setting "Price incl. tax" in the code. Only the new invoices use the new value of the "Price incl. tax" setting. Sandbox: 10.6.20
Productive: 29.6.20
Manual selection for credit card logos that appear on iFrame, Signup and Portal.
>>> Help-Center
>>> View in Sandbox
For the order page and the customer portal you can now define which credit card logos of the different credit card providers are displayed for the customer. Depending on the payment provider, you can accept different credit card types such as Visa, Mastercard, American Express, etc. and now only display the logos of the providers that you cooperate with. Sandbox: 24.6.20
Productive: 29.6.20
Contract report: Credit card and paypal information added.
>>> Help-Center
>>> View in Sandbox
Sandbox: 24.6.20
Productive: 29.6.20
Generic datepicker improvements on UI.
>>> Help-Center
>>> View in Sandbox
Sandbox: 24.6.20
Productive: 29.6.20
Dates on the timeline (dashboard) for the French and Russian translations are displayed correctly.
>>> Help-Center
>>> View in Sandbox
Sandbox: 1.7.20
Productive: 9.7.20

Release Notes #2020.06

**Feature/Function****Description****Releasedate**
New PSP Integration: Worldpay
>>> Help-Center
>>> View in Sandbox
The integration into billwerk covers credit card and direct debit payments. Sandbox: 20.5.20
Productive: 8.6.20
DATEV export: Booking of cancellation documents has been improved.
>>> Help-Center
>>> View in Sandbox
The booking of cancellation documents has been improved. With the new process, we create a better mapping between invoices and cancellation credit memos. In concrete terms, this means that invoice/credit memo and cancellation credit memo/invoice can be linked to each other in open item accounting in DATEV and automatically cleared.Sandbox: 13.5.20
Productive: 8.6.20
Improvement: Validation of email addresses are now based on the RFC-5322 standard.
>>> Help-Center
>>> View in Sandbox
The validation of e-mail addresses is now based on the RFC-2322 standard. This means that there is also an improvement and expansion of the permitted e-mail addresses in billwerk.Sandbox: 6.5.20
Productive: 8.6.20
Google IAP: automatic acknowledgement of subscription after order commit.
>>> Help-Center
>>> View in Sandbox
Note: This new option is disabled by default for existing customers to ensure backward compatibility. You can enable this option in the Google IAP settings under "Settings > External subscriptions".Sandbox: 6.5.20
Productive: 8.6.20
Implement Audit Log event for acknowledged Google IAP subscriptions.
>>> Help-Center
>>> View in Sandbox
Sandbox: 27.5.20
Productive: 8.6.20
Payment iFrame: Add adaptability of styling for inputInvalid and selectInvalid.
>>> Help-Center
>>> View in Sandbox
Sandbox: 3.6.20
Productive: 8.6.20

Trust and innovation with billwerk!
With billwerk you have a reliable partner with a flexible and efficient roadmap at your side.

Release Notes #2020.05

**Feature/Function****Description****Releasedate**
Configuration of individual terms of payment.
>>>Help-Center
>>> View in Sandbox
In B2B use cases, the payment term is often different for each customer. The individual term of payment feature allows you to set up specific payment terms for each contract that is paid for "On Account". Individual term of payment changes the due date of an invoice and therefore changes the time from which a receivable is considered overdue.
This option is only available for standard On Account method and PayOne On Account
Please take into account that the individual term of payment for a contract will overwrite the common settings.
Sandbox: 8.1.20
Productive: 29.1.20
User interface for in-app purchase contracts.
>>> Help-Center
>>> View in Sandbox
billwerk offers a direct integration with Apple, Amazon and Google In-App Purchases. Orders and contract changes carried out in Google/Apple/Amazon are carried along with the help of the integrations in billwerk. This gives you the possibility to control the Subscription Management for these contracts comprehensively via billwerk.
We have continued to work on this feature and have developed and improved the user interface for in-app purchase contracts.
Note: In-App Purchases is an additional feature that is also available for your billwerk plan for a fee. Please contact our support for activation.
Sandbox: 14.5.20
Productive: 8.6.20
The component subscriptions report now contains additional information from overwritten components.
>>> Help-Center
>>> View in Sandbox
If you use the "productoverride" feature for component subscriptions and metered usage, you can now export this information using a report. The details of product overrides are added to the "Componentsubscriptions" report. Sandbox: 14.5.20
Productive: 8.6.20
API: Validation for the target country is now handled more strictly in the API endpoint.
>>> Help-Center
>>> View in Sandbox
All country codes that are not ISO 3166 compliant are rejected. This is the relevant endpoint: api/v1/Orders/[orderid]/CustomerSandbox: 18.3.20
Productive: 24.3.20

Release Notes #2020.04

**Feature/Function****Description****Releasedate**
Further improvements for In-App Purchases.
>>> Help-Center
>>> View in Sandbox
The volume of in-app purchases is rising inexorably, partly because on many mobile devices, providers only allow sales through their app store and not through alternative shops/payment providers. That's why we've further improved the handling and integration of in-app purchases so that you can offer your customers a seamless shopping experience. Sandbox: 12.3.20
Productive: 6.4.20
Adjustment of the sales tax ID validation.
>>> Help-Center
>>> View in Sandbox
For your convenience, we have changed the VAT ID validation. If the country of the retailer matches the country of the customer's VAT ID, the VAT ID is not validated.
The validation of the VAT-ID will only be applied for potential reverse charge cases.
Sandbox: 11.3.20
Productive: 17.3.20
Date based on local time for invoices and dunning.
>>> Help-Center
>>> View in Sandbox
As a merchant, you want the local date/time to be displayed on invoices and dunning notices so that you receive correct accounting data. Previously, invoices and reminders were based on UTC time, which could lead to ambiguities. Therefore this has now been adjusted and the invoice / reminder dates and times have been changed to your local time. Sandbox: 25.3.20
Productive: 6.4.20
[Payment iFrame] Improvement of the validation process in the iFrame.
>>> Help-Center
>>> View in Sandbox
Look & Feel of the payment iFrame has been optimized by adapting the validation process, thus possibly increasing the conversion rate.Sandbox: 11.3.20
Productive: 17.3.20
[Hosted Pages] Added expiry dates of credit cards until 2030.
>>> Help-Center
>>> View in Sandbox
Sandbox: 18.3.20
Productive: 6.4.20

Release Notes #2020.03

**Feature/Function****Description****Releasedate**
Payment amount vs. invoice amount.
>>> Help-Center
>>> View in Sandbox
Invoices now include the actual amount to be paid if the invoice total is going to be balanced partially by credit on the contract ledger. This way customer are informed upfront that the actual payment amount differs from the invoice total.Sandbox: 22.1.20
Productive: 5.2.20
New notifications in the billwerk system.
>>> Help-Center
>>> View in Sandbox
- Notification for "Timeout of payment request, status and transaction unknown"
- Notification for "Target dispatch mode could not be used, due to missing customer details".
Sandbox: 22.1.20
Productive: 5.2.20
Validation of the VAT ID during the sign-up process.
>>>Help-Center
>>> View in Sandbox
The validation of the VAT ID is brought forward in the process and in future will be triggered directly at the time of registration. This prevents a registration with an invalid VAT ID from being possible at all. Sandbox: 12.2.20
Productive: 17.3.20
Contract Ledger.
>>> Help-Center
>>> View in Sandbox
You can see a booking date for confirmed payments together with the ledger entry creation date on contract details, so that you know booking dates for your accounts.Sandbox: 12.2.20
Productive: 17.3.20
VAT-ID validation.
>>> Help-Center
>>> View in Sandbox
Deactivation of recurring billing if the VAT ID validation fails.Sandbox: 19.2.20
Productive: 17.3.20
[Paypal] Correct localization at checkout.
>>> Help-Center
>>> View in Sandbox
The localization is determined by the locale of the customer.Sandbox: 5.2.20
Productive: 17.3.20
Atriga.
>>> Help-Center
>>> View in Sandbox
Handover of a customer case is possible even if several payment transactions have the same invoice reference code.Sandbox: 19.2.20
Productive: 17.3.20

Release Notes #2020.02

**Feature/Function****Description****Releasedate**
System cleanup and bug fixes

Release Notes #2020.01

**Feature/Function****Description****Releasedate**
Prepaid cards as a payment method.
>>> Help-Center
>>> View in Sandbox
If you would like to offer your customers the possibility to purchase epay prepaid cards in retail and use them for your subscriptions in billwerk, this is now possible with billwerk. epay credit cards can now be redeemed via billwerk and used to pay for subscriptions.Sandbox: 21.11.19
Productive: 20.11.19
Deployment of a PSD2 compliant 3D secure process for Wirecard Elastic.
>>> Help-Center
>>> View in Sandbox
The final adjustments have been made and the PSD2-compliant 3D Secure procedure for Wirecard Elastic will be available to all users for testing on the sandbox from the end of this week. The rollout to the productive system will take place shortly.Sandbox: 18.12.19
Productive: 21.12.19
Payment Service Provider Worldline.
>>> Help-Center
>>> View in Sandbox
Worldline with the payment method credit card is available in the billwerk productive system since Q4 2019. Sandbox: Q4/2019
Productive: Q4/2019
Invalid VAT ID validation notifications.
>>>Help-Center
>>> View in Sandbox
In case the query of the validity of a VAT ID at VIES leads to an invalid validation, you will receive a notification on the overview page in order to be able to analyse the case in more detail.Sandbox: 8.1.20
Productive: 29.1.20
[Documents] The information that reverse charge has been applied is now included above the payment text instead of below the payment text as before.
>>> Help-Center
>>> View in Sandbox
Sandbox: 8.1.20
Productive: 29.1.20