Version es-core-v1.1.5 - 31/10/2026
Core API · Spain
🐞 Bug Fixes
Fixed duplicate corrective invoices when recovering webhooks on product exchanges in the POS.
Fixed saving to Shopify of cancellation invoices with no line items.
Fixed TicketBAI processing on Shopify orders to ensure correct fiscal registration.
Fixed the invoice detail showing a total of €0.00 when a POS order is paid with store credit.
Version fr-pos-extension-v0.7.2 - 29/10/2026
POS France
🐞 Bug Fixes
Fixed the store’s country value, which appeared incorrectly in the header of printed tickets (France).
Version global-admin-v1.1.1 - 27/10/2026
Reconciler
🐞 Bug Fixes
Fixed a return error where the billing location (store) was not sent correctly, which could leave the return invoice without its associated location.
Version global-admin-v1.1.0 - 26/10/2026
Reconciler
🔹 New Features
The Reconciler now also works for exchanges and returns, so it covers all transaction types: sales, exchanges and returns.
🐞 Bug Fixes
(Spain) Fixed the number of corrective invoices, which did not follow the expected series format.
(France) Fixed a case in which some return or exchange operations did not generate the corresponding corrective receipt in the fiscal archive (Tax Archive).
Version global-admin-v1.0.3 - 26/10/2026
Global Admin
🐞 Bug Fixes
(France) Fixed a POS error where retrieving the store location failed when staff did not have the required location permissions.
Version global-admin-v1.0.2 - 22/10/2026
Global Admin
⚡ Improvements
Updated the extension names (Comply ES, Comply FR, Comply SE) for clarity.
🐞 Bug Fixes
Fixed a POS error when reprinting a sale made in another country: the receipt showed an error instead of its content (France).
Version es-core-v1.1.4 - 16/10/2026
Core API · Spain
🐞 Bug Fixes
TicketBAI (Bizkaia): when an invoice already registered by the Hacienda Foral was resent, it was marked as rejected instead of accepted. Duplicate submissions already registered in Batuz are now correctly recognized as accepted.
TicketBAI: simplified corrective invoices generated from a return were rejected during validation because a mandatory field was missing. The corrective invoice is now issued with all mandatory fields and TicketBAI accepts it.
Version global-admin-v1.0.1 - 09/10/2026
Global Admin
🐞 Bug Fixes
Onboarding (Spain): fixed the alignment of the Admin onboarding fields, which had shifted after changes to the Shopify interface.
Corrective invoices (Spain): the line total on a corrective invoice showed €0.00 instead of a negative amount. The negative amount now displays correctly.
Version global-admin-v1.0.0 - 30/09/2026
Global Admin
⚡ Improvements
Onboarding updated to the new extensions.
Version global-admin-v0.6.0 - 08/09/2026
Global Admin
🔹 New Features
POS (Spain): new POS UI extension (es-comply-pos-ui), compatible with the latest version of Shopify POS UI Extensions (2026-07).
⚡ Improvements
POS (Spain and France): the app now correctly handles cases where the Spain and France extensions are installed at the same time.
Multi-country screen: added a reference to TicketBAI on the country selection screen.
Version es-core-v1.1.3 - 06/09/2026
Core API · Spain
🐞 Bug Fixes
Reprint: when reprinting an order’s invoice, the system returned the oldest invoice instead of the most recent one. It now always returns the latest invoice (Verifactu and SII).
Fixed a floating-point rounding error in the total tax amount.
Version es-core-v1.1.2 - 04/09/2026
Core API · Spain
🐞 Bug Fixes
Fixed line-level discount allocation, which was not being applied to the total amount (ImporteTotal) sent to TicketBAI.
Fixed component-level discount allocation across the three tax regimes.
Version global-admin-v0.5.4 - 31/08/2026
Global Admin
🐞 Bug Fixes
Onboarding: removed the “Visit our Help Center” button on the unsupported-locations screen.
Version global-admin-v0.5.3 - 28/08/2026
Global Admin
⚡ Improvements
POS (France): SIRET number retrieval in the POS tile is now more reliable and re-checks when there is cart activity.
Version es-core-v1.1.1 - 19/08/2026
Core API · Spain
🐞 Bug Fixes
Fixed an issue where the TicketBAI software block failed registry validation (errors 011-048). (Spain)
Version fr-core-v1.11.2.0 - 11/08/2026
Core API · France
🔹 New Features
SIRET is now mandatory: invoicing stops if it is not provided.
🐞 Bug Fixes
Fixed issuer data consistency in treasury records. (France)
The issuer’s SIRET was not written to the ticket despite being configured for the location. (France)
Version es-core-v1.1.0 - 11/08/2026
Core API · Spain
🔹 New Features
Conversion of a simplified invoice into a full invoice in TicketBAI.
Email export of invoices in TicketBAI.
⚡ Improvements
Original-invoice metadata added to corrective invoices.
🐞 Bug Fixes
Fixed a failure when creating a full invoice caused by a duplicate series error after checkout. (Spain)
Version global-admin-v0.5.0 - 11/08/2026
Global Admin
🔹 New Features
Conversion of a simplified invoice into a full invoice (F3) from the admin and the POS.
TicketBAI enabled in production by default for merchants.
⚡ Improvements
Removed the obsolete “open POS first” banner from onboarding.
🐞 Bug Fixes
Invoice export returned a 500 error while the UI showed a false success. (Spain)
The QR code was missing on the downloaded corrective invoice. (Spain)
Onboarding fixes: hardcoded province, outdated copy and typos. (Spain)
Version reconciler-v1.0.2 - 11/08/2026
Reconciler
🐞 Bug Fixes
Fixed a rounding error in tax line amounts. (Spain)
Version reconciler-v1.0.0 - 16/07/2026
Reconciler
🔹 New Features
Launch of the Reconciler: fiscal recovery of Shopify POS transactions that were left unfiscalized, with automatic invoice generation for those orders.
Version fr-core-v1.11.1.3 - 16/07/2026
Core API · France
🐞 Bug Fixes
Reprints showed the current issuer’s information instead of the original ticket’s. (France)
Fixed a failure when reprinting at a location different from the one where the sale took place. (France)
Version global-admin-v0.4.10 - 16/07/2026
Global Admin
🔹 New Features
TicketBAI activation in onboarding and per-merchant configuration.
“TBAI Identifier” card and TicketBAI information in the POS.
Updated responsible declaration for TicketBAI.
Country selector via dropdown.
⚡ Improvements
“DUPLICATE” printed on reprinted TicketBAI receipts.
QR code error-correction level set to M.
Updated copy and status cards.
🐞 Bug Fixes
TicketBAI identifier missing on downloaded invoices and receipts. (Spain)
Reference to the original invoice missing on printed corrective invoices. (Spain)
Invoice conversion failure (“not in simplified”). (Spain)
Version es-core-v1.0.0 - 16/07/2026
Core API · Spain
🔹 New Features
Full TicketBAI integration (Basque Country): Bizkaia, Álava and Gipuzkoa connectors, and handlers for sale, return, exchange and reprint invoices.
⚡ Improvements
Updated TicketBAI signature policies and URLs.
Retention of the signed XML of invoices.
🐞 Bug Fixes
Incorrect type label on TicketBAI corrective invoices in the admin. (Spain)
Normalization of invoice dates to UTC. (Spain)
Operation-level breakdown for foreign recipients and correction of the breakdown sign on returns. (Spain)
Version fr-core-v1.11.1.2 - 30/06/2026
Core API · France
🐞 Bug Fixes
Fixed issues in the periodic fiscal closures. (France)
Version fr-core-v1.11.1.0 - 10/06/2026
Core API · France
🔹 New Features
Multi-entity support: a single store can operate with several fiscal entities.
🐞 Bug Fixes
The location identifier and the issuer’s VAT number were missing from some fiscal archive records. (France)
Version global-admin-v0.4.9 - 10/06/2026
Global Admin
🔹 New Features
Redesigned location registration (SIRET) in a card layout. (France)
Ability to unregister a location by clearing its SIRET. (France)
⚡ Improvements
The Locations view now shows SIRET numbers, the new statuses and an updated banner.
🐞 Bug Fixes
A register did not appear in the export dropdown despite having tickets. (France)
POS locations were not appearing in the “Registered” tab.
A location could not be unregistered by clearing the SIRET. (France)
Incorrect company name in the fiscal archive. (France)
Version remix-v0.4.8 - 15/05/2026
Remix Admin
⚡ Improvements
Adjusted the text of step 3 of the France onboarding.
Version fr-core-v1.11.0.3 - 13/05/2026
Core API · France
⚡ Improvements
Added version information to the Grand Totals.
🐞 Bug Fixes
Fixed the Grand Totals (GTM/GTY) calculation for merchants in negative UTC time zones. (France)
Version remix-v0.4.7 - 27/04/2026
Remix Admin
⚡ Improvements
General improvements to the onboarding experience.
🐞 Bug Fixes
Hotfix: improved VAT number validation for France in special cases.
Version v0.4.6 - 27/04/2026
Remix Admin
⚡ Improvements
Improved POS reliability when the logged-in user doesn’t have permissions to the Comply app.
Version fr-core-v1.11.0.2 - 23/04/2026
Core API · France
⚡ Improvements
Daily closure with time-zone awareness and multi-slot scheduling.
🐞 Bug Fixes
Fixes to the Grand Totals calculation. (France)
Version v0.4.5 - 16/04/2026
Remix Admin
⚡ Improvements
Removed the SIRET duplicate validation check to relax onboarding constraints. (France)
🐞 Bug Fixes
Fixed SIRET validation errors surfaced during onboarding. (France)
JET events now populate the user field with the authenticated user ID, ensuring correct traceability. (France)
Version v0.4.4 - 05/04/2026
Remix Admin
🔹 New Features
Localized onboarding video (France): the first onboarding step now includes the French version of the introduction video.
⚡ Improvements
Tax Archive location selector now also includes Shopify French-region locations that are not yet registered in Comply. (France)
NF525 cart validation extended to French overseas territories.
🐞 Bug Fixes
Some bug fixes applied.
Version v0.4.3 - 05/04/2026
Remix Admin
🔹 New Features
France coverage expansion: the Admin experience is now extended to French overseas territories and locations across both Admin and POS.
Minimum POS version enforced (France): POS transactions are now only accepted from POS Version 11.3 and above, ensuring NF525 compliance.
⚡ Improvements
Multiple improvements for France Admin and POS experiences.
🐞 Bug Fixes
Fixed a broken link in the Admin UI Extension. (Spain)
Fixed the Help Section in multi-country scenarios so merchants are now routed to their country-specific help page instead of the General Help.
Version fr-core-v1.11.0.1 - 03/04/2026
Core API · France
⚡ Improvements
Explicit time-zone resolution from the location’s country (NF525).
Version v0.4.2 - 30/03/2026
Remix Admin
🔹 New Features
Location-based onboarding routing: merchants are now routed through the onboarding flow that matches their selected country, enabling a proper multi-country experience.
⚡ Improvements
General onboarding flow adjustments tied to the new location-based routing logic.
Version fr-core-v1.11.0.0 - 30/03/2026
Core API · France
🐞 Bug Fixes
Standardized zero-amount formatting in the R13 condensat. (France)
Corrected the condensat VAT breakdown to use the tax-inclusive total per rate. (France)
Fixed the 1-second offset in the NF525 hash timestamp. (France)
Fixed a daily closure failure. (France)
Version v0.4.1 - 28/03/2026
Remix Admin
🔹 New Features
France NF525 - version & certification number exposure: the NF525 software version and certification number are now visible on the POS UI Extension (order details & order summary), on printed receipts, and on Admin > Settings.
⚡ Improvements
Updated the Smart Tile description in the POS UI Extension for locations where Comply is not supported.
Other improvements.
🐞 Bug Fixes
Fixed missing country marker on the receipt header target.
Fixed the active button on the last onboarding step: it now correctly opens the Shopify POS channel in a new tab while redirecting the current tab to /Locations. (France)
Version v0.4.0 - 20/03/2026
Remix Admin
🔹 New Features
Unsupported country screen: a dedicated screen is now displayed when the merchant’s country is not supported by Comply.
France NF525 pre-release hardening: multiple UX and data integrity improvements across the France admin and onboarding flows in preparation for public release.
⚡ Improvements
Improved reliability of invoice generation in Spain.
🐞 Bug Fixes
Fixed incorrect tax amount displayed in invoice detail for same-amount exchanges with different VAT rates. (Spain)
Fixed 0€ exchange handling in Spain: rectificative and new invoices are now generated correctly.
Fixed tips visibility in the Spain admin when the amount is 0€.
Version v0.3.0 - 05/03/2026
Remix Admin
🔹 New Features
France NF525 is now available in preview.
Cart validations:
For France: POS checkout can now be blocked and unlocked per location based on pending location configuration.
For Spain: checkouts exceeding €3,000 are now automatically blocked.
Added a banner on the onboarding POS UI Extensions activation step to guide merchants through the setup.
More internal features for development and support teams.
⚡ Improvements
General mobile layout enhancements.
NIF field updated to NIF/NIE in Step 2 of the Verifactu onboarding. (Spain)
SII onboarding Step 4 content updated. (Spain)
General improvements to background processes.
Improved general system observability.
Multiple global UI fixes and improvements across the app.
🐞 Bug Fixes
Fixed broken footer link in the Shopify Admin app. (Spain)
Fixed mobile margin issues in onboarding. (Spain)
General bug fixes.
Version v0.2.0 - 22/12/2025
Remix Admin
🔹 New Features
Introduced additional export options from Shopify Admin:
Export current page.
Export selected invoices.
Export emails are now limited to the current user’s email or the shop owner’s email (for non-PLUS merchants), replacing the free-text input.
⚡ Improvements
Multiple UI improvements across Shopify Admin.
Improved discount information displayed on:
Invoice detail page.
Invoice PDF export.
Enhanced mobile UI and UX in Shopify Admin.
🐞 Bug Fixes
Fixed an issue where gift card line items without a title were displayed incorrectly.
ES - Invoicing Core API
🔹 New Features
Added an invoice type field to the metaobject to enable webhook filtering in advanced integrations.
Shipping costs are now included in the invoice information.
🐞 Bug Fixes
Fixed gift card tax breakdown: it is now correctly reported.
Fixed tax breakdown for line items with a 100% discount, now reported correctly.
Fixed tax breakdown issues for bundles.
Fixed exchange invoice sign: removed unnecessary multiplication by -1.
