Skip to content

Changelog

  • Add OSS (One Stop Shop) support for B2C sales to EU
  • Add automatic “already paid” note on invoices paid immediately
  • Add option to display invoice link as button in emails
  • Add translatable invoice filename in email attachments
  • Improve admin UI - invoice status badges, column position, button styling
  • Fix reverse charge - now applies only within EU, not for exports to third countries
  • Fix webhook race condition - status changes now respect priority (paid cannot be overwritten by open)
  • Fix typo in method name (get_old_documents_data)
  • Update dependencies
  • Fix switch order status by webhook
  • Fix disable switch order status by webhook
  • Fix error when checking unset disabled bank accounts
  • Add an option to disable some bank accounts
  • Fix admin assets on Bedrock
  • Update dependencies
  • Fix updates
  • Better update check on dashboard
  • Fix load textdomain
  • Fix update bank accounts
  • Fix trigger invoice by order status
  • Add check to prevent generate duplicit documents
  • Update plugin dashboard
  • Update license field
  • Update plugin core
  • Update dependencies
  • Fix dashboard data
  • Update dependencies
  • Update dependencies
  • System metadata with ”_” prefix is now excluded from item names
  • Improved formatting of product metadata in item names
  • Remove html entities from item name
  • Update dependencies
  • Fix invoice number format select in settings
  • Update dependencies
  • Fix module activation
  • Fix displaying settings
  • Add connection test into settings
  • Fix errors with incorrect connection data
  • Fix display settings collision with new WPify Woo plugin
  • Update deps
  • Fix authentication to Facturoid account
  • Fix saving settings error
  • Fix saving settings error
  • Change update options from API
  • Update dependencies
  • New plugin core
  • New settings pages
  • Update deps
  • Fix loading external data for settings
  • Update deps
  • Fix General plugin settings
  • Fix deleting document
  • Update plugin core
  • New administration settings
  • Add bank accounts and set account by currency
  • Add SK translations - thanks Jakub Rezníček
  • Fix correction invoice amount on full refund
  • Fix prevent change orders in statuses by webhook
  • Add settings to prevent change orders in statuses by webhook
  • Fix some warnings and errors.
  • Change Webhook responses - Webhooks not related to the e-shop do not return errors
  • Fix generate Invoice with product meta in name
  • Fix generating full correction document
  • Fix generating duplicit invoice after pay proforma
  • Fix generating paid invoice
  • Fix subject search for registered users
  • Fix generating invoice for non-payers of VAT
  • Fix generating invoice without proforma
  • Fix warning update notice
  • Fix missing dependencies
  • Convert to new Fakturoid API V3
  • Add custom DB tables for documents
  • Add PayPall and GoPay buttons for webinvoices
  • Add support for update notices
  • Add support for new webhooks
  • Update dependencies
  • Fix correction document on partial order refund
  • Fix getting order by invoice id
  • Edit metabox priority
  • Fix errors on partial order refund
  • Add more logs
  • Fix documentation link
  • New license system
  • update dependencies
  • Remove plugin db updates from old version 1.x
  • Fix save subject id to registered user
  • Fix return url on generating invoices
  • Save pdf files in uploads/fakturoid directory
  • Migration data check only on settings page
  • Fix admin notice error after generate document.
  • Fix generate documents by order change for not HPOS orders.
  • Fixes for new order tables (HPOS)
  • Fixes settings fields id collision
  • Add action hooks before sending requests to API
  • Add optional function to filter order table by type and status of invoices
  • Add link to Delivery list
  • Add option to automatically send the Invoice email which attached document by document type
  • Add option to set custom notes into invoice email by document type
  • Declare HPOS support
  • Fix error on get subject by user custom_id
  • Add option to insert product sku to line items for stock sync
  • Add option to set unit name
  • Fix don’t display Invoice button in my account if invoice not exist
  • Fix change invoice link text if is for download
  • Fix item metadata, exclude if value is array
  • Fix calculating item price
  • Add filter wpify_woo_fakturoid_disable_auto_invoicing for disable automatic creating subjects and documents
  • Add reverse charge support
  • Add Invoice language options
  • Fix cancellation of non-existing invoices
  • Fix php warnings
  • Fix number format for unit price
  • Fix deleting invoice
  • Fix unit price rounding by WooCommerce settings
  • Add option to round the final invoice amount to integers
  • Add storing subject id to registered users
  • Improved subject search logic and invoice assign for registered users
  • Add option to add SKU before product name
  • Add option to add product metadata after product name
  • Add invoice number in admin order table
  • Deprecate PHP 7.3 - minimal required 7.4
  • Convert to new core
  • Optimize database changing the save of invoice data in the order meta - needs data migration
  • Change the structure of settings - needs data migration
  • Add manual or automatic generating Correction document or Cancellation invoice
  • Add option to manually set invoice as paid or unpaid
  • Add option to manually send invoice or reminder by email
  • Add option to manually update invoice data from Fakturoid
  • Add option to manually assign existing invoice from Fakturoid
  • Add option to chose Invoice number format
  • Add option to set how to search, compare and create contact subject
  • Add option to insert title and text before invoice download link
  • Add option to show invoice download link in My Account page
  • Add option to chose position of invoice link in thank you page
  • Add option to chose position of invoice link in emails notifications
  • Add option to protect incorrect change order status according to invoice status
  • Add shortcode [invoice_link] and action do_action('wpify_woo_fakturoid_render_link', $order) to place invoice link to any place
  • Add support IC DPH for SK
  • Add marking invoice as overdue using webhook
  • Fix download invoice generated from proforma
  • Remove unnecessary filter ‘wpify_woo_fakturoid_search_existing_subjects’
  • Remove unnecessary filter ‘wpify_woo_fakturoid_compare_subject_data’
  • Add filter for changing client settings
  • Fix duplicate invoices generated
  • Add hooks after the document is created
  • Add even more extensive logging
  • Add more extensive logging
  • Handle edge case when switching order with existing invoice back to proforma status
  • Add option to select VAT price mode
  • Better generate invoice links
  • Change order status by webhook for each payment method
  • Fix apply_filters for wpify_woo_fakturoid_invoice_data
  • Move apply_filters for wpify_woo_fakturoid_invoice_data
  • Add generate invoice link
  • Add logging for webhooks
  • Add support for billing DIC DPH SK
  • Switch to wp_redirect instead of wp_safe_redirect
  • Check if the Fakturoid subject data matches the data in Fakturoid
  • Fix invoice currency
  • Add translations
  • Set variable symbol to order number by default
  • Fix PDF filename
  • Add Billing Address 2 to Fakturoid address
  • Compatibility with new WPify Woo plugin
  • Remove unnecessary dependencies
  • CI (internal change)
  • Initial version