NEW FEATURES:


Added:

  • Sender ID field in company configuration
    Allows customization of the sender for SMS messages sent from Xef.

  • Email verification for Xef accounts
    Enhances account recovery security by verifying associated email addresses.

  • Expanded integration with Dojo
    Payments via link (Payment Link) are now supported in addition to the payment terminal, with automatic webhook configuration.

  • Mandatory tax assignment in catalog groups
    Implemented mandatory tax assignment when creating or editing catalog groups, completing missing taxes based on business location.



IMPROVED:


Italy Taxation:

  • Updated tax configuration to include VAT exemption reasons for tips and service charges, complying with Italian regulations.

Product Importer:

  • The 'Products update' template now includes the 'id' field as the only mandatory field for updating existing products.

Austria and Germany Taxation:

  • Added the option to manually resend fiscal invoices in Austria and visualization of fiscalization status in Austria and Germany.

Payment Methods:

  • Card payment integrations now automatically create an associated payment method, simplifying the management of multiple integrations.

Taxes:

  • Xef now applies taxes sent by external systems to orders, whether paid or pending payment.



FIXED:


Resolution:

  • Updated postal code validation in the Loyalty API to accept alphanumeric formats like those from Andorra (AD600) and the UK (SW1A 1AA).

  • Resolved the issue preventing invoices with 0-amount lines from being signed in Italy. These lines are now reported as gift items (GIFT) to comply with fiscal regulations.

  • Fixed the error preventing invoices with mismatches between total payments and total amounts from being signed. Invoices are now processed correctly.

  • Addressed errors preventing shift closure reprints in accounts with Opera PMS integration when items lacked an assigned analytical group. These items are now grouped under the label '--'.

  • Fixed an issue in the PMS report that prevented shift reprints when an item had an excessively long discount reason. 'Unknown' is now displayed instead of failing.

  • Added the option to recalculate taxes on invoices affected by prior configuration errors. This allows correction and submission of invoices in compliance with current fiscal regulations.

  • Updated default port behavior for TCP/IP ESC/POS and Star printers in HANDY configuration. If no value is specified or 0 is entered, port 9100 is automatically assigned.

  • Optimized the invoice submission process to PMS Guestpro systems, excluding delivery notes and adding validations to avoid configuration errors.