Changelog
WooCommerce Pohoda Connector
1.1.48 - 2023-03-20- Enhancement - Added hooks
tlw_wc_pohoda_conn_order_sync_product
,tlw_wc_pohoda_conn_order_sync_fee
andtlw_wc_pohoda_conn_order_sync_shipping
for modifying the order request output to Pohoda. - Tweak - Added new Pohoda product attributes for their processing in the e-shop.
- Dev - Tested up to WC 7.5.0.
- Tweak - Allow to sync all price levels from Pohoda to e-shop also according to the name of the price level.
- Tweak - Prevent sync duplicate product images in e-shop if they have no changes in Pohoda.
- Enhancement - Added hooks
tlw_wc_pohoda_conn_sync_customers_to_eshop
andtlw_wc_pohoda_conn_sync_customers_to_eshop_user
for modifying the customer request from Pohoda to e-shop. - Dev - Tested up to WC 7.4.1.
- Tweak - Extension of hooks
tlw_wc_pohoda_conn_product_sync
andtlw_wc_pohoda_conn_product_variation_sync
with additional params.
- Enhancement - Allow to define the type of recording of unit prices (incl. or excl. VAT) in order and invoice items in Pohoda.
- Enhancement - Added hooks
tlw_wc_pohoda_conn_product_sync
andtlw_wc_pohoda_conn_product_variation_sync
for modifying the product request to e-shop. - Tweak - Sync product purchasing prices from Pohoda to e-shop by 'light' sync (active flag of ignoring the product structure).
- Enhancement - Added hook
tlw_wc_pohoda_conn_customer_sync
for modifying the customer request output to Pohoda. - Tweak - Check defined constant
ZipArchive::EM_AES_256
for encrypted sent mail log file. - Fix - Correct adding new customers to Pohoda.
- Dev - Tested up to WC 7.3.0.
- Fix - Correct detection of custom fields for other price levels in e-shop product variations.
- Dev - Tested up to WC 7.2.3.
- Enhancement - Added hooks
tlw_wc_pohoda_conn_order_sync
,tlw_wc_pohoda_conn_invoice_sync
,tlw_wc_pohoda_conn_check_allow_oss
,tlw_wc_pohoda_conn_reg_vat_eu
for modifying the request outputs to Pohoda. - Tweak - Better detection of Pohoda order number return.
- Fix - Set OSS mode for non-VAT EU customers only.
- Dev - Minor code refactoring of customer company data.
- Dev - Tested up to WC 7.2.2.
- Enhancement - Automatically generate invoices in Pohoda according to changed statuses of orders in the e-shop already synced orders to Pohoda. To use it, required the updating our batch Pohoda connector 'wc.bat' and 'wc-mserver.bat' (you can download it from your account in WooConn.sk).
- Tweak - Improved detection Pohoda order number in syncing order statuses from Pohoda to the e-shop.
- Fix - Resolved composer conflict with other plugins by custom reference keys.
- Tweak - Offer of Pohoda bulk actions in orders and products only if the plugin is verified.
- Dev - Tested up to WC 7.2.1.
- Tweak - Encrypted log files mail sent to WooConn.sk from plugin interface.
- Tweak - Set default active logging.
- Fix - Export and save log files from plugin interface.
- Tweak - Correct translation of setting items for e-shop REST API.
- Fix - Avoided of duplicate sending of mails with Pohoda invoices.
- Enhancement - Allow to define registration VAT number in another EU member state.
- Enhancement - Allow to sync product meta data in order items. Human entries of them and improve selection hidden fields to items in synced orders and invoices.
- Enhancement - Allow to sync product images from Pohoda to e-shop. Transferred images from Pohoda must be saved in the e-shop filesystem on the path
/wp-content/uploads/wc-pohoda-connector-img/
. - Tweak - Removed country code GB from list of EU countries for OSS mode in synced invoices. Use WC function
WC_Countries::get_european_union_countries
. - Tweak - Added confirm alert about total number of export products in one-time sync 'STOCK: Export products from e-shop to Pohoda'.
- Fix - Set max number of chars for exported product name.
- Dev - Tested up to WP 6.1.1 and WC 7.1.0.
- Enhancement - Added new attributes in one-time sync 'STOCK: Export products from e-shop to Pohoda' - product data type and range of product IDs.
- Enhancement - Allow to regular sync individual prices from Pohoda to e-shop. To use it, required the updating XML scheme 'export_individual_prices_changed.xml' for our batch Pohoda connector (you can download it from your account in WooConn.sk.
- Enhancement - Added new action in one-time sync 'CUSTOMERS: Import individual prices from Pohoda to e-shop' that allows to add and update data of individual prices in e-shop by uploaded Pohoda XML file.
- Enhancement - Allow to sync other price levels from Pohoda to e-shop by defining Pohoda price level ids and custom product meta fields.
- Enhancement - Allow to define syncing Pohoda customer number with custom user meta field in e-shop.
- Dev - Tested up to WP 6.0.3.
- Enhancement - Allow to regular sync customers from Pohoda to e-shop. To use it, required the updating XML scheme 'export_customers_changed.xml' for our batch Pohoda connector (you can download it from your account in WooConn.sk.
- Enhancement - Added new action in one-time synchronization 'CUSTOMERS: Import customers from Pohoda to e-shop' that allows to add and update customer data in e-shop by uploaded Pohoda XML file.
- Enhancement - Allow to define syncing special customer data from Pohoda (group, price level, invoice maturity) with custom user meta fields in e-shop.
- Dev - Tested up to WC 7.0.0.
- Enhancement - Possibility of choosing to record the use of discount coupons in synced orders and invoices in Pohoda (calc of percentage discount or fixed negative value).
- Enhancement - Extension of functions with sync logs in plugin interface. Possibility to export and save them, send them by email to WooConn.sk.
- Dev - Tested up to WC 6.9.4.
- Enhancement - Allow to define the number of decimal points for calc item prices in synced orders and invoices to Pohoda.
- Fix - Correct calc item VAT rates in synced orders if number of decimal points in product prices is zero.
- Fix - Invoice creation date by plugin WooCommerce PDF Invoices & Packing Slips.
- Tweak - Improved detection of products in the e-shop by key item, ignoring trashed products.
- Tweak - Compatibility with Zasilkovna Packeta plugin. The XML file can be imported to Pohoda.
- Dev - Tested up to WP 6.0.1 and WC 6.7.0.
- Enhancement - Added bulk product edit action to cancel Pohoda product sync.
- Enhancement - Allow to define the type of invoice numbering and date for created invoices in Pohoda (compatibility with Invoices for WooCommerce and WooCommerce PDF Invoices & Packing Slips.
- Enhancement - Allow to sync product variations by defined stock item parameters from Pohoda to e-shop.
- Enhancement - Allow to sync product discount prices as sale prices from Pohoda to e-shop by Pohoda price level ID.
- Dev - Tested up to WP 5.9.
- Fix - Resolved Guzzle conflict with other plugins by custom namespaces and composer loading method.
- Dev - Tested up to WC 6.1.1.
- Fix - PHP warnings.
- Dev - Tested up to WC 6.1.0.
- Fix - Reduced product stock by reserved count.
- Dev - Tested up to WP 5.8.3.
- Tweak - Renamed MOSS to OSS.
- Tweak - Extend fields for creating documents in MOSS mode in Pohoda. Allow to take country code from e-shop order.
- Tweak - Code refactoring for calc VAT in synced orders and invoices.
- Dev - Tested up to WC 6.0.0.
- Enhancement - Refactoring optimization of the products sync process from Pohoda to the e-shop. Minimization of demands on data processing performance, faster processing of requests on the e-shop side.
- Enhancement - Allow to sync the product purchasing prices from Pohoda to e-shop (compatibility with WooCommerce Cost of Goods.
- Enhancement - Allow to define the order statuses and payment methods for which issued and proforma invoices are to be automatically created in Pohoda.
- Enhancement - Allow to define and sync the invoice items
Prefix of numerical invoice series
,Accounting
,Account
andVAT classification
to Pohoda. - Enhancement - Automatically getting the exchange rates from CNB if the default currrency is CZK in Pohoda. To use this function, a cron job must be set.
- Tweak - Moved all invoice settings to one tab 'Invoice settings'.
- Tweak - Allow to sync the custom payment methods in orders from e-shop to Pohoda.
- Tweak - Minor code refactoring for sync processing products if products structure is ignored.
- Fix - Accepting the price with VAT of the Pohoda product.
- Enhancement - Allow to ignore products structure. Products and their basic attributes are synced by key item only.
- Dev - Tested up to WC 5.8.0.
- Fix - Fixed typing errors.
- Fix - Sync complete tree structure of product categories from Pohoda to e-shop.
- Tweak - Added an internal Pohoda product id to the order stock item if it exists.
- Dev - Tested up to WC 5.7.1.
- Dev - Minor code refactoring.
- Dev - Tested up to WP 5.8.1.
- Tweak - Sync non-stock items in orders from e-shop to Pohoda.
- Fix - PHP warnings.
- Enhancement - Allow to define custom product attributes to be sync from Pohoda and store them in custom meta data
pohoda_product_custom_attributes
as JSON. - Dev - Minor refactoring of XML parsing.
- Enhancement - Allow to automatically send emails with Pohoda invoices to e-shop customers.
- Enhancement - Allow to sync invoices created manually in Pohoda.
- Tweak - Created separate asset js script.
- Dev - Tested up to WC 5.6.0.
- Fix - Get all activated payment methods in e-shop.
- Tweak - Minor refactoring for setting of exchange rates.
- Dev - Tested up to WP 5.8 and WC 5.5.2.
- Fix - Bug in PHP function
mb_substr
. - Dev - Tested up to WC 5.5.0.
- Tweak - Added additional validators to order items.
- Fix - Ignore unsuccessfully converted characters in XML outputs.
- Enhancement - Allow to transfer the generated PDF invoices from Pohoda to e-shop.
- Enhancement - Added the field
Carrier
for syncing orders from e-shop to Pohoda.
- Fix - PHP warnings if new orders don't exist in e-shop.
- Enhancement - Allow to define the type of note in Pohoda in which the customer order note should be written.
- Tweak - Added the new field
Product name
to notes for order stock items to Pohoda.
- Tweak - Allow to define the status for new products imported from Pohoda to e-shop.
- Tweak - Added Czech translation of plugin interface.
- Tweak - Added
mb_substr
for long strings in orders. - Dev - Tested up to WC 5.4.1.
- Fix - Foreign currency in orders.
- Tweak - Sync products by custom product field also for product variations.
- Dev - Tested up to WC 5.4.0.
- Enhancement - Allow to sync products by custom product field in e-shop.
- Enhancement - Allow to automatically get exchange rates for EUR from ECB. To use this function, a cron job must be set.
- Enhancement - Added the notes for order stock items to Pohoda.
- Enhancement - Allow to automatically mark synced orders as reserved in Pohoda.
- Enhancement - Allow to define note for order stock items in synced Pohoda orders.
- Tweak - Added status
cancelled
in e-shop for cancelled order in Pohoda on updating orders status.
- Tweak - Extended logging the all request params.
- Initial Release.