Connect Backoffice
Payout
- Added validation when creating a SEPA file. If information is lacking to create the SEPA file, a notification will be displayed with more detail.
- Community is missing an IBAN
 - Community is missing a BIC
 - Merchant is missing an IBAN
 
 - Added the option to create a SEPA with or without BATCHBOOKING
 - When exporting transactions, from the payouts page, COMMISSION and VAT ON COMMISSION will be available in the Excel file.
 - A reverted transaction will no longer be included in the payouts overview.
 - Added a third summary component on the payouts page, displaying the total amount minus the commission.
 

Loyalty
- Created new widgets that show the origin of the loyalty-members based on postal code.
 - Created new widget that displays the last time loyalty-members visited a shop.
 - Following widgets are now available and/or renewed:
- gender widget
 - age widget
 - visits widget
 - postal code histogram
 - postal code heatmap
 
 - Widgets can also be hidden or added to create a personalized statistics overview. It is still possible to drag and drop widgets to create a personalized order. Merchants will see their statistics, Community Admins see the statistics for the entire community.
 

Admin backoffice
- Fixed a bug where an error page was shown when searching for transactions for a product.
 - Fixed a bug where the products added to a program were not visible.
 - It is now possible to assign a user as Community admin from the User details page.
 
API
- Added an error message when a sellGift request fails.
 - Added endpoint in the MerchantsResource for topdown of products.
 - Added endpoint in the CommunitiesResource for topdown of products.
 - Added endpoint in the CommunitiesResource for registering customers.
 
Backend
- Reversing a transaction is now logged in the audit logs.
 - Reversing a transaction will now check if there is the transaction is already present in a SEPA file. If so, the transaction will not be reversed.
 - Improved device types for better filtering.