Software Updates

Here you'll find release notes for updates to the MyCashflow online store service. Release notes are issued whenever a service update is made and new features become available.

  • Klarna Checkout: Fixed a bug that prevented completing an order if the shopping cart contained 0-priced products.
  • Klarna Checkout: Fixed a bug that prevented completing an order if the shopping cart contained 0-priced products.
  • Product feeds: Added the AddToCart, InitiateCheckout, Purchase, and ViewContent events to the Meta product feed's browser-side pixel tracking.
  • Product feeds: Added the AddToCart, InitiateCheckout, Purchase, and ViewContent events to the Meta product feed's browser-side pixel tracking.
  • Reports: Fixed the tax rate presentation format in the bookkeeping report as well as in the orders and delivered orders reports.
  • Reports: Fixed the tax rate presentation format in the bookkeeping report as well as in the orders and delivered orders reports.
  • VAT rate: Updated the default tax rate for new products to 25.5 % in the product form and the Tekso extension, and enabled decimal numbers as the tax rate also in the Paytrail extension. Additionally, enabled setting the tax rate when creating an order via the API.
  • Product search: Fixed a bug where the product search on the Cross-selling tab of the product card listed the same product twice in some situations.
  • Product feeds: Fixed a bug that allowed targeting Meta product feeds to countries where it does not work.
  • VAT rate: Updated the default tax rate for new products to 25.5 % in the product form and the Tekso extension, and enabled decimal numbers as the tax rate also in the Paytrail extension. Additionally, enabled setting the tax rate when creating an order via the API.
  • Product search: Fixed a bug where the product search on the Cross-selling tab of the product card listed the same product twice in some situations.
  • Product feeds: Fixed a bug that allowed targeting Meta product feeds to countries where it does not work.
  • Products: Replaced the outdated Finnish general VAT rate of 24% with the new rate of 25.5%.
  • Products: Replaced the outdated Finnish general VAT rate of 24% with the new rate of 25.5%.
  • Fluid default theme: Updated the Fluid theme to version 1.8.0, which, among other things, improves the usability of the availability notification order form and adds new banner locations to the product and news pages.
  • Fluid default theme: Updated the Fluid theme to version 1.8.0, which, among other things, improves the usability of the availability notification order form and adds new banner locations to the product and news pages.
  • Product search: Added new small price range filters (e.g., €5–10) to the filtering tools of the online store's internal search engine. The update does not require theme changes.
  • Store versions: Added the ability to create a preview link for a closed version, through which a recipient of the link can view the version.
  • Interface: Added a new {WishlistProductCount} tag that prints the number of items in the wish list.
  • Interface: Added the discount percentage for variation products to the {ProductDiscountPercentage} tag that is used to print the product discount percentage. The discount info also the range (e.g., 10–20%), if necessary. Before this update, the tag only printed the discount percentage for products without variations.
  • Interface: Added label and placeholder attributes to the {CampaignCode} tag, which prints the discount code form. The attributes allow changing the form's title and setting an instructional placeholder text for an empty text field.
  • Interface: Added the {LoyaltyProgramDiscountTierPointsNeeded} and {LoyaltyProgramDiscountTierPurchasesNeeded} tags, related to the loyalty program, which print the number of points or amount of money needed to reach the next discount level. Also, a filter attribute was added to the {LoyaltyProgramDiscountTiers} tag, which prints the reward levels of the loyalty program. With the current value the tag prints the current discount level and with the next value the next discount level.
  • MyCashflow API: Added a feature that allows you to retrieve either sent or unsent availability notifications from the interface.
  • Fluid default theme: Fixed a bug in the default theme that caused the product search results list to display prices including VAT, even though the store version settings had specified prices to be shown without VAT.
  • Customer accounts: Fixed a bug that caused new customer registration to fail if the customer simultaneously signed up as a newsletter subscriber but their email address was already on the subscriber list.
  • Loyalty program: Fixed a bug that prevented loading loyalty program member data with CSV export.
  • Google Analytics 4: Corrected the incorrect field name (product_category) to (item_category), to match Google's specification.
  • Product search: Added new small price range filters (e.g., €5–10) to the filtering tools of the online store's internal search engine. The update does not require theme changes.
  • Store versions: Added the ability to create a preview link for a closed version, through which a recipient of the link can view the version.
  • Interface: Added a new {WishlistProductCount} tag that prints the number of items in the wish list.
  • Interface: Added the discount percentage for variation products to the {ProductDiscountPercentage} tag that is used to print the product discount percentage. The discount info also the range (e.g., 10–20%), if necessary. Before this update, the tag only printed the discount percentage for products without variations.
  • Interface: Added label and placeholder attributes to the {CampaignCode} tag, which prints the discount code form. The attributes allow changing the form's title and setting an instructional placeholder text for an empty text field.
  • Interface: Added the {LoyaltyProgramDiscountTierPointsNeeded} and {LoyaltyProgramDiscountTierPurchasesNeeded} tags, related to the loyalty program, which print the number of points or amount of money needed to reach the next discount level. Also, a filter attribute was added to the {LoyaltyProgramDiscountTiers} tag, which prints the reward levels of the loyalty program. With the current value the tag prints the current discount level and with the next value the next discount level.
  • MyCashflow API: Added a feature that allows you to retrieve either sent or unsent availability notifications from the interface.
  • Fluid default theme: Fixed a bug in the default theme that caused the product search results list to display prices including VAT, even though the store version settings had specified prices to be shown without VAT.
  • Customer accounts: Fixed a bug that caused new customer registration to fail if the customer simultaneously signed up as a newsletter subscriber but their email address was already on the subscriber list.
  • Loyalty program: Fixed a bug that prevented loading loyalty program member data with CSV export.
  • Google Analytics 4: Corrected the incorrect field name (product_category) to (item_category), to match Google's specification.
  • Product reviews: Added the ability to comment on product reviews left by customers on the admin panel's Products > Product reviews page. Reply comments become visible on the product page (this feature requires theme support, included in the default theme).
  • Product reviews: Added the ability to comment on product reviews left by customers on the admin panel's Products > Product reviews page. Reply comments become visible on the product page (this feature requires theme support, included in the default theme).
  • Google product feeds: Added United States and Canada to the Google product feeds' possible delivery countries.
  • Meta product feeds: Added a setting to the product feed that allows you to choose the display format of variation product names in the feed (whether to use the names of variations or main products).
  • Orders: Fixed a bug that prevented opening the admin panel's order page in certain situations.
  • Customer Accounts: Fixed a bug in the registration email where the wrong version's logo was displayed (after the fix, the logo of the version chosen by the customer is used).
  • Google product feeds: Added United States and Canada to the Google product feeds' possible delivery countries.
  • Meta product feeds: Added a setting to the product feed that allows you to choose the display format of variation product names in the feed (whether to use the names of variations or main products).
  • Orders: Fixed a bug that prevented opening the admin panel's order page in certain situations.
  • Customer Accounts: Fixed a bug in the registration email where the wrong version's logo was displayed (after the fix, the logo of the version chosen by the customer is used).
  • VAT-excluded prices: Added the possibility to display product prices on the version's pages and order emails without VAT. Enable the feature in the store version settings under Show prices without VAT.
  • Shopping Ads: Fixed a bug that crashed the product preview when the campaign included all the products in the online store.
  • VAT-excluded prices: Added the possibility to display product prices on the version's pages and order emails without VAT. Enable the feature in the store version settings under Show prices without VAT.
  • Shopping Ads: Fixed a bug that crashed the product preview when the campaign included all the products in the online store.
  • Wish lists: Added the ability for online store customers to add products to wish lists. You can enable the feature in the default theme settings under Wish list > Display wish list (in other themes, it requires a separate implementation).
  • Postal code restriction: Added the Netherlands as a possible destination country in the postal code restriction's of shipping methods.
  • Order emails: Fixed an issue that incorrectly sent a shipping confirmation immediately upon placing an order in certain situations.
  • Shipping methods: Fixed a bug in saving a customer number to shipping methods using DB Schenker and OmaPosti Pro.
  • Wish lists: Added the ability for online store customers to add products to wish lists. You can enable the feature in the default theme settings under Wish list > Display wish list (in other themes, it requires a separate implementation).
  • Postal code restriction: Added the Netherlands as a possible destination country in the postal code restriction's of shipping methods.
  • Order emails: Fixed an issue that incorrectly sent a shipping confirmation immediately upon placing an order in certain situations.
  • Shipping methods: Fixed a bug in saving a customer number to shipping methods using DB Schenker and OmaPosti Pro.
  • Versions: Added a new Show prices without VAT setting that allows you to display prices excluding tax in the version. You can find the setting by opening the version for editing on the admin panel's User interface > Versions page.
  • CSV export: Added the ability to filter products and product variations based on their product category.
  • MyCashflow API: Added the ability to edit the custom_data field of an order and order product in the API.
  • Default theme: Published the latest version of the default theme, which, among other things, supports displaying VAT-free prices per version.
  • Product management: Fixed a bug in the admin panel's product listing, where the option to set the maximum number of products displayed on one page Products on page was not saved.
  • Interface: Fixed a bug where keyword searches based on the keyword attribute of the {Products} tag were excluding variation products from the results.
  • Budbee: Fixed a bug that caused the retrieval of postal codes from Budbee's updated interface to fail.
  • Versions: Added a new Show prices without VAT setting that allows you to display prices excluding tax in the version. You can find the setting by opening the version for editing on the admin panel's User interface > Versions page.
  • CSV export: Added the ability to filter products and product variations based on their product category.
  • MyCashflow API: Added the ability to edit the custom_data field of an order and order product in the API.
  • Default theme: Published the latest version of the default theme, which, among other things, supports displaying VAT-free prices per version.
  • Product management: Fixed a bug in the admin panel's product listing, where the option to set the maximum number of products displayed on one page Products on page was not saved.
  • Interface: Fixed a bug where keyword searches based on the keyword attribute of the {Products} tag were excluding variation products from the results.
  • Budbee: Fixed a bug that caused the retrieval of postal codes from Budbee's updated interface to fail.
  • Admin panel login: Added the possibility to use 2-factor authentication (2FA) when signing in. Each user of the admin panel can install 2-factor authentication for their account on the admin panel's Account > My info page.
  • Interface: Fixed a bug concerning {CartProductComparePrice}, which caused the tag to display tax-free prices even though the price was set to appear tax-free.
  • Klarna: Fixed a bug in order processing that determined the currency used to present the price of orders using a payment method other than Klarna based on the destination country and not the currency chosen by the customer in the store.
  • Orders: Fixed a bug that caused the payment instructions not to appear in the Pending payment message sent to the customer when the order was created in the admin panel.
  • Admin panel login: Added the possibility to use 2-factor authentication (2FA) when signing in. Each user of the admin panel can install 2-factor authentication for their account on the admin panel's Account > My info page.
  • Interface: Fixed a bug concerning {CartProductComparePrice}, which caused the tag to display tax-free prices even though the price was set to appear tax-free.
  • Klarna: Fixed a bug in order processing that determined the currency used to present the price of orders using a payment method other than Klarna based on the destination country and not the currency chosen by the customer in the store.
  • Orders: Fixed a bug that caused the payment instructions not to appear in the Pending payment message sent to the customer when the order was created in the admin panel.
  • Admin panel: Added the possibility to temporarily remove all user permissions without deleting the account.
  • MyCashflow API: Added the possibility to retrieve availability notifications through the interface.
  • DHL Express: Added the sender's business ID to the information transmitted by the extension.
  • Shipit: Added the possibility to enter VAT ID and EORI number in the settings of the extension.
  • CSV import: Improved performance and reliability for importing large amounts of data.
  • Customers: Fixed a bug that prevented e-invoice details from being saved when creating a new business customer account.
  • Admin panel: Added the possibility to temporarily remove all user permissions without deleting the account.
  • MyCashflow API: Added the possibility to retrieve availability notifications through the interface.
  • DHL Express: Added the sender's business ID to the information transmitted by the extension.
  • Shipit: Added the possibility to enter VAT ID and EORI number in the settings of the extension.
  • CSV import: Improved performance and reliability for importing large amounts of data.
  • Customers: Fixed a bug that prevented e-invoice details from being saved when creating a new business customer account.
  • Shipit: Added the Asendia E Paq Plus package service, which enables low-cost shipments worldwide.
  • CSV export: Improved export functionality when data volumes are large, and added possibility to limit the export of product features by product category.
  • Matkahuolto: Fixed a bug that prevented the printing of address labels from the processing list, when the destination of the shipment was Denmark or Sweden.
  • Product Feeds: Fixed an issue that prevented the product feed from opening if there was a very large amount of products.
  • Shipit: Added the Asendia E Paq Plus package service, which enables low-cost shipments worldwide.
  • CSV export: Improved export functionality when data volumes are large, and added possibility to limit the export of product features by product category.
  • Matkahuolto: Fixed a bug that prevented the printing of address labels from the processing list, when the destination of the shipment was Denmark or Sweden.
  • Product Feeds: Fixed an issue that prevented the product feed from opening if there was a very large amount of products.
  • MyCashflow API: Added a payment UUID to the orders API.
  • Ropo One: Changed the Ropo One integration to transmit the order number to the service instead of the transaction number.
  • Orders: Enabled quick processing in the case of an order with exactly one open shipment (which is not a downloadable product), regardless of whether the order contains other delivered or cancelled shipments. In addition, updated quick processing to retrieve customs information added to products and blocked quick processing if the order requires customs clearance information or does not contain products.
  • Payment transactions: Removed the list of unlinked payment transactions from the Orders > Payment transactions page.
  • Email Marketing extension: Fixed a bug that prevented subscribers from being synchronizes with a large numbers of subscribers.
  • Paytrail: Fixed a bug preventing the use of Paytrail's PayPal payment option due to a missing description field in the API message.
  • Products: Fixed quick edit of the VAT field of a product with products that have a unique VAT rate set. Before the correction, only country-specific VAT rates were available.
  • Interface: Fixed bugs that caused the {BundleAvailability} and {BundleBuy} tags to print incorrect or incomplete stock information.
  • Security: Fixed shortcomings in access controls in the admin panel.
  • MyCashflow API: Added a payment UUID to the orders API.
  • Ropo One: Changed the Ropo One integration to transmit the order number to the service instead of the transaction number.
  • Orders: Enabled quick processing in the case of an order with exactly one open shipment (which is not a downloadable product), regardless of whether the order contains other delivered or cancelled shipments. In addition, updated quick processing to retrieve customs information added to products and blocked quick processing if the order requires customs clearance information or does not contain products.
  • Payment transactions: Removed the list of unlinked payment transactions from the Orders > Payment transactions page.
  • Email Marketing extension: Fixed a bug that prevented subscribers from being synchronizes with a large numbers of subscribers.
  • Paytrail: Fixed a bug preventing the use of Paytrail's PayPal payment option due to a missing description field in the API message.
  • Products: Fixed quick edit of the VAT field of a product with products that have a unique VAT rate set. Before the correction, only country-specific VAT rates were available.
  • Interface: Fixed bugs that caused the {BundleAvailability} and {BundleBuy} tags to print incorrect or incomplete stock information.
  • Security: Fixed shortcomings in access controls in the admin panel.
  • Google Ads: Enabled version-specific cookie and consent management.
  • Klarna Payments: Added the Check payment status function to the Payment transactions menu.
  • PostNord: Added a clear error message that appears directly in the admin panel if a pickup request fails.
  • Admin panel: Optimized loading of product images on the order page in situations where the order products have a lot of variations and product images.
  • Loyalty program: Fixed a bug where loyalty points were not automatically deducted when returning entire orders. Also fixed a bug that prevented a loyalty program member from being deleted.
  • Buy X get Y free campaigns: Fixed a bug that caused incomplete listings of campaign products in the store. Also fixed a bug in the admin panel product search that caused the search to crash if the Enter key was pressed when adding products to the campaign when the search field was empty.
  • Google Ads: Enabled version-specific cookie and consent management.
  • Klarna Payments: Added the Check payment status function to the Payment transactions menu.
  • PostNord: Added a clear error message that appears directly in the admin panel if a pickup request fails.
  • Admin panel: Optimized loading of product images on the order page in situations where the order products have a lot of variations and product images.
  • Loyalty program: Fixed a bug where loyalty points were not automatically deducted when returning entire orders. Also fixed a bug that prevented a loyalty program member from being deleted.
  • Buy X get Y free campaigns: Fixed a bug that caused incomplete listings of campaign products in the store. Also fixed a bug in the admin panel product search that caused the search to crash if the Enter key was pressed when adding products to the campaign when the search field was empty.
  • PayPal: Added the option to refund the customer the entire PayPal payment through the admin tool. Also, fixed a bug preventing the completion of refunds if the payment was refunded through the PayPal portal.
  • MyCashFlow API: Added functionality to update the customs information of a shipment as well as the country of origin of a product through the API.
  • Interface: Added {OrderShippingMethodID} tag that prints a permanent identifier for the shipping method used by the order.
  • Admin panel: Strengthened security protections between users of the admin panel.
  • Customer accounts: Fixed a bug that caused a new customer not to receive an automatic email notification about their customer account being created through the admin panel.
  • Stock history: Fixed a bug where the origin of a stock balance change was not displayed in the stock history if the change was caused by a CSV import or an integration.
  • Currency Converter: Fixed a time zone related bug that caused the cache expiration time around the turn of the day to settle to the previous day.
  • Paytrail: Fixed a bug that caused the removal of the Paytrail payment method from a store version to not work without SSL encryption.
  • PayPal: Added the option to refund the customer the entire PayPal payment through the admin tool. Also, fixed a bug preventing the completion of refunds if the payment was refunded through the PayPal portal.
  • MyCashFlow API: Added functionality to update the customs information of a shipment as well as the country of origin of a product through the API.
  • Interface: Added {OrderShippingMethodID} tag that prints a permanent identifier for the shipping method used by the order.
  • Admin panel: Strengthened security protections between users of the admin panel.
  • Customer accounts: Fixed a bug that caused a new customer not to receive an automatic email notification about their customer account being created through the admin panel.
  • Stock history: Fixed a bug where the origin of a stock balance change was not displayed in the stock history if the change was caused by a CSV import or an integration.
  • Currency Converter: Fixed a time zone related bug that caused the cache expiration time around the turn of the day to settle to the previous day.
  • Paytrail: Fixed a bug that caused the removal of the Paytrail payment method from a store version to not work without SSL encryption.
  • Product bundles: Fixed a shopping cart bug related to free products in product bundles (such as products given as free additions to orders). If the product bundle included a product with a price of €0, the shopping cart did not include it in the order.
  • Customer groups: Fixed a bug from a previous update that caused the Products > Campaigns page to crash due to an internal server error (500) if the database was missing information about when the customer group was last edited.
  • Webhooks: Fixed a webhooks submissions bug that caused the store's price list update to fail.
  • Product bundles: Fixed a shopping cart bug related to free products in product bundles (such as products given as free additions to orders). If the product bundle included a product with a price of €0, the shopping cart did not include it in the order.
  • Customer groups: Fixed a bug from a previous update that caused the Products > Campaigns page to crash due to an internal server error (500) if the database was missing information about when the customer group was last edited.
  • Webhooks: Fixed a webhooks submissions bug that caused the store's price list update to fail.
  • Loyalty program: Enabled adding clients to the loyalty program through the admin panel.
  • MyCashflow API: Enabled setting the purchase price of order products when creating orders via the API. The system automatically retrieves the purchase price of the product or variation to be added, and it is also possible to set the price product- and variation-specifically when creating an order.
  • Customers: Prevented the changing of a customer's default version during customer registration, so that B2B customers are not shown the prices of consumer products.
  • Product Feeds: Set the system to generate product feeds immediately when they are created and not until they are first opened.
  • Text Editor: Fixed the text editor's page-specific update function that allows you to switch from the old text editor to the new WYSIWYG editor.
  • Customers: Fixed a bug that caused the country menu on the customer form to be empty if there were no shipping methods in the store.
  • Campaigns: Fixed a bug that prevented the creation of revamped campaigns if there were no campaigns in the store.
  • Loyalty program: Enabled adding clients to the loyalty program through the admin panel.
  • MyCashflow API: Enabled setting the purchase price of order products when creating orders via the API. The system automatically retrieves the purchase price of the product or variation to be added, and it is also possible to set the price product- and variation-specifically when creating an order.
  • Customers: Prevented the changing of a customer's default version during customer registration, so that B2B customers are not shown the prices of consumer products.
  • Product Feeds: Set the system to generate product feeds immediately when they are created and not until they are first opened.
  • Text Editor: Fixed the text editor's page-specific update function that allows you to switch from the old text editor to the new WYSIWYG editor.
  • Customers: Fixed a bug that caused the country menu on the customer form to be empty if there were no shipping methods in the store.
  • Campaigns: Fixed a bug that prevented the creation of revamped campaigns if there were no campaigns in the store.
  • Product image management: Facilitated adding product images through the file browser. After adding images to the /tuotekuvat folder using the file browser, you can now directly link them to products without asking for database synchronization. Also, the ability to create subfolders in /tuotekuvat has been disabled, as they are not supported by the system.
  • User management: Removed the ability for users of the admin tool to edit basic information about other users. From now on, each user will only be able to edit their own information on the Account > My info page.
  • OmaPosti Pro: Added option to select the freight parcel type (pallet size) in the shipping method settings.
  • MultiSafepay: Fixed a bug where the Cancel button on the MultiSafePay payment option page did not work.
  • Product image management: Facilitated adding product images through the file browser. After adding images to the /tuotekuvat folder using the file browser, you can now directly link them to products without asking for database synchronization. Also, the ability to create subfolders in /tuotekuvat has been disabled, as they are not supported by the system.
  • User management: Removed the ability for users of the admin tool to edit basic information about other users. From now on, each user will only be able to edit their own information on the Account > My info page.
  • OmaPosti Pro: Added option to select the freight parcel type (pallet size) in the shipping method settings.
  • MultiSafepay: Fixed a bug where the Cancel button on the MultiSafePay payment option page did not work.
  • Gift cards: Added the option to check the status of the gift cards at the end of the chosen day on the Orders > Gift cards page (e.g. how much active gift cards had remaining balance at the end of the month).
  • Revamped campaigns: Added discount code as an optional condition to a campaign offering free shipping. (A similar condition was already available for the old Free shipping campaigns.)
  • Product Reviews: Fixed a bug that, when approving a product review from an unregistered customer, crashed the page if the store was also using the loyalty program.
  • Klarna Checkout: Fixed a bug that caused Google Ads conversions to not register at Klarna Checkout.
  • Solteq Tekso: Fixed a bug that, when reading product data, crashed the page if there were deleted products in the recycling bin.
  • MyCashflow API: Fixed a bug where updating stock balances from the API resulted in an internal server error (500) if stock tracking was not enabled.
  • Gift cards: Added the option to check the status of the gift cards at the end of the chosen day on the Orders > Gift cards page (e.g. how much active gift cards had remaining balance at the end of the month).
  • Revamped campaigns: Added discount code as an optional condition to a campaign offering free shipping. (A similar condition was already available for the old Free shipping campaigns.)
  • Product Reviews: Fixed a bug that, when approving a product review from an unregistered customer, crashed the page if the store was also using the loyalty program.
  • Klarna Checkout: Fixed a bug that caused Google Ads conversions to not register at Klarna Checkout.
  • Solteq Tekso: Fixed a bug that, when reading product data, crashed the page if there were deleted products in the recycling bin.
  • MyCashflow API: Fixed a bug where updating stock balances from the API resulted in an internal server error (500) if stock tracking was not enabled.
  • User management: Prevented changing an admin panel user's email address on the Account > Users page, as changes without confirmation of the new email address led to disruptions. Additionally, information about the user's last activity time was removed, as it was no longer reliable.
  • Customer management: Fixed a bug that crashed the customer management page if an element was missing from a registered customer's address information.
  • CSV Tools: Removed OrderTrackingCode identifier from the Orders report.
  • DHL and PostNord: Improved error logging in situations where a shipment pickup request fails.
  • Klarna Checkout: Fixed a 500 error that occurred when the customer went to the Klarna Checkout and there were problems with the merchant's credentials. Now the error situation returns the customer to the shopping cart page, which shows a clear error message.
  • Matkahuolto: Added the optional additional services Fragile and Oversize to the shipping method settings.
  • Klarna: Added possibility to adjust the amount of discounts and payment costs, as long as the payment status is Pending activation. (Klarna only allows modifying card and invoice payments if the modification does not increase the amount of payment.)
  • Email notifications: Added possibility to confirm a new e-mail address of the store without logging into the admin panel by using a link sent to the provided email address. The change makes it smoother to confirm new email addresses.
  • Passwords: Fixed a bug that crashed the customer password recovery if the same email address was used for more than one customer account.
  • CSV import: Fixed a bug that resulted in a failure to import a product feature if the product feature code included a hyphen (-).
  • Matkahuolto: Added the optional additional services Fragile and Oversize to the shipping method settings.
  • Klarna: Added possibility to adjust the amount of discounts and payment costs, as long as the payment status is Pending activation. (Klarna only allows modifying card and invoice payments if the modification does not increase the amount of payment.)
  • Email notifications: Added possibility to confirm a new e-mail address of the store without logging into the admin panel by using a link sent to the provided email address. The change makes it smoother to confirm new email addresses.
  • Passwords: Fixed a bug that crashed the customer password recovery if the same email address was used for more than one customer account.
  • CSV import: Fixed a bug that resulted in a failure to import a product feature if the product feature code included a hyphen (-).
  • Reports: Added a new report for product returns that you can customize based on time range, products, order details, or customer group.
  • PayPal: Added shipment details to the request sent to PayPal upon marking a shipment as delivered. This update streamlines payment processing and speeds up the release of funds from PayPal to the merchant.
  • MyCashflow API: Added the ability to enter an order's volume data via the API. Additionally, fixed a bug that resulted in an incorrect notification when attempting to enter a barcode already in use for a product.
  • Emails: Redesigned the email settings page so that it now shows a clear listing of all the email addresses that the online store uses to send automatic emails. The page also contains information about the verification status of each address.
  • Posti services: Renamed Posti Priority Parcel.
  • Admin panel: Fixed a bug that caused the customer page to crash if a customer's phone number was missing.
  • Paytrail and Cash on delivery: Prevented the creation of transactions for negative amounts, which was previously (unsuccessfully) used to attempt overpayment refunds. Paytrail payments can still be refunded by using the Make a partial refund link.
  • Reports: Added a new report for product returns that you can customize based on time range, products, order details, or customer group.
  • PayPal: Added shipment details to the request sent to PayPal upon marking a shipment as delivered. This update streamlines payment processing and speeds up the release of funds from PayPal to the merchant.
  • MyCashflow API: Added the ability to enter an order's volume data via the API. Additionally, fixed a bug that resulted in an incorrect notification when attempting to enter a barcode already in use for a product.
  • Emails: Redesigned the email settings page so that it now shows a clear listing of all the email addresses that the online store uses to send automatic emails. The page also contains information about the verification status of each address.
  • Posti services: Renamed Posti Priority Parcel.
  • Admin panel: Fixed a bug that caused the customer page to crash if a customer's phone number was missing.
  • Paytrail and Cash on delivery: Prevented the creation of transactions for negative amounts, which was previously (unsuccessfully) used to attempt overpayment refunds. Paytrail payments can still be refunded by using the Make a partial refund link.
  • Orders: Added the possibility to link an order made by a non-logged-in customer to a registered customer account. A similar function has already been available for POS orders.
  • MyCashflow POS: Added the possibility to use the cash function to pay for zero price POS orders (where the product is free of charge or the discounts cover the whole amount). Also fixed a bug that caused the creation of a new POS order to fail when attempted by someone other than the store's account owner.
  • Product search: Fixed a bug in the updating of the search index that would freeze the product search if the update queue contained a removed product.
  • Product bundles: Fixed a bug where the availability information for a product bundle did not indicate that the delivery time for the included product variation was longer than usual if the variation was temporarily out of stock.
  • Availability notifications: Fixed a bug where the sender email address and the store's logo in an availability notification came from the store version selected in the admin panel at the time of sending, and not from the version from which the notification was originally requested.
  • Klarna Checkout: Fixed a bug where the payment activation did not send information to Klarna about the shipping costs if they were zero.
  • GLS: Fixed a bug that caused customs clearance documents to incorrectly print the currency unit according to the customer's country of origin, even though the value of the shipment was displayed in euros.
  • Fluid theme: updated the Fluid theme to version 1.5.0. The update includes additions concerning the loyalty program feature and streamlines the handling of campaign codes.
  • Links: fixed a bug where a link to a possible discount campaign was displayed as raw HTML code in the order view of the admin tool.
  • CSV import: Fixed a bug that caused image uploads made via a URL to fail if their server specified a mime type that was not case-sensitive.
  • Interface: Added the IsOrderStatus value to the {Helper} tag, which sets the tag to print content only on the online store's /orderstatus page.
  • MyCashflow API: Added the possibility to process orders requiring customs clearance through the interface. This requires that customs clearance information has been specified for all products in the order.
  • Orders: Added the possibility to link an order made by a non-logged-in customer to a registered customer account. A similar function has already been available for POS orders.
  • MyCashflow POS: Added the possibility to use the cash function to pay for zero price POS orders (where the product is free of charge or the discounts cover the whole amount). Also fixed a bug that caused the creation of a new POS order to fail when attempted by someone other than the store's account owner.
  • Product search: Fixed a bug in the updating of the search index that would freeze the product search if the update queue contained a removed product.
  • Product bundles: Fixed a bug where the availability information for a product bundle did not indicate that the delivery time for the included product variation was longer than usual if the variation was temporarily out of stock.
  • Availability notifications: Fixed a bug where the sender email address and the store's logo in an availability notification came from the store version selected in the admin panel at the time of sending, and not from the version from which the notification was originally requested.
  • Klarna Checkout: Fixed a bug where the payment activation did not send information to Klarna about the shipping costs if they were zero.
  • GLS: Fixed a bug that caused customs clearance documents to incorrectly print the currency unit according to the customer's country of origin, even though the value of the shipment was displayed in euros.
  • Fluid theme: updated the Fluid theme to version 1.5.0. The update includes additions concerning the loyalty program feature and streamlines the handling of campaign codes.
  • Links: fixed a bug where a link to a possible discount campaign was displayed as raw HTML code in the order view of the admin tool.
  • CSV import: Fixed a bug that caused image uploads made via a URL to fail if their server specified a mime type that was not case-sensitive.
  • Interface: Added the IsOrderStatus value to the {Helper} tag, which sets the tag to print content only on the online store's /orderstatus page.
  • MyCashflow API: Added the possibility to process orders requiring customs clearance through the interface. This requires that customs clearance information has been specified for all products in the order.
  • Interface: Added the possibility to change the language and country code separator character in the {CurrentLocale} tag's output by using the new separator attribute.
  • Stock management: Added a new stock history view, where you can see a list of all stock changes of a product or variation and their sources (e.g. reductions from orders as well as manual and integration-made changes). The link to the stock history view can be found in the product's storage settings next to the In stock field.
  • Campaigns: Fixed a cache bug that caused scheduled campaigns not to appear at the specified time.
  • Reports: Fixed a bug in the discount coupons report caused by an earlier update, which did not include all discount coupons used after 12/2022.
  • MyCashflow API: Fixed an order API bug that caused filtering orders based on delivery time to erroneously show results if the order included several shipments, and different ones matched the provided from and to dates. After the fix, the filter displays the order only if the specified conditions are met in the same shipment. Also, the filtering speed was optimized in large stores.
  • Interface: Added the possibility to change the language and country code separator character in the {CurrentLocale} tag's output by using the new separator attribute.
  • Stock management: Added a new stock history view, where you can see a list of all stock changes of a product or variation and their sources (e.g. reductions from orders as well as manual and integration-made changes). The link to the stock history view can be found in the product's storage settings next to the In stock field.
  • Campaigns: Fixed a cache bug that caused scheduled campaigns not to appear at the specified time.
  • Reports: Fixed a bug in the discount coupons report caused by an earlier update, which did not include all discount coupons used after 12/2022.
  • MyCashflow API: Fixed an order API bug that caused filtering orders based on delivery time to erroneously show results if the order included several shipments, and different ones matched the provided from and to dates. After the fix, the filter displays the order only if the specified conditions are met in the same shipment. Also, the filtering speed was optimized in large stores.
  • Flow admin panel: Added the Services page to the admin panel, through which you can order quotes on MyCashflow's additional services.
  • Stock details: Added barcode uniqueness validation.
  • Interface: Added the price_format attribute to tags that output price data, allowing you to easily print prices as a mere numerical values. Previously, printing just a number required the use of several different attributes simultaneously.
  • Reports: Added information to the order report on whether an order has used several shipping or payment methods.
  • Default theme: Updated Fluid default theme to version 1.4.0. The update brings with it, among other things, new possibilities to customize the look of the home page.
  • Paytrail: Modified Paytrail payment link creation so that if the order's store version does not have SSL encryption, the link creation takes place through a version with encryption. Without encryption, the creation of a payment link to the order would not be successful.
  • Flow admin panel: Added the Services page to the admin panel, through which you can order quotes on MyCashflow's additional services.
  • Stock details: Added barcode uniqueness validation.
  • Interface: Added the price_format attribute to tags that output price data, allowing you to easily print prices as a mere numerical values. Previously, printing just a number required the use of several different attributes simultaneously.
  • Reports: Added information to the order report on whether an order has used several shipping or payment methods.
  • Default theme: Updated Fluid default theme to version 1.4.0. The update brings with it, among other things, new possibilities to customize the look of the home page.
  • Paytrail: Modified Paytrail payment link creation so that if the order's store version does not have SSL encryption, the link creation takes place through a version with encryption. Without encryption, the creation of a payment link to the order would not be successful.
  • SMS marketing: Added the campaign message sent-time to the SMS campaign manager.
  • MyCashflow POS: Added an automatic email message to the that allows customers to complete their own data. This applies to customer accounts that are created when processing a POS order.
  • MyCashflow API: Added functionality for deleting product images.
  • OmaPosti Pro: Added the possibility to use the LQ(limited quantity) add-on service, which allows you to send small quantities of dangerous goods.
  • OmaPosti Pro: Added the possibility to use the Evening 21 add-on service with the Express Freight service.
  • OmaPosti Pro: Removed query for customs clearance data from items for which the delivery service does not require them. An unnecessary survey prevented quick processing. Also, the timeout for creating address labels was fixed.
  • OmaPosti Pro: Fixed a bug where cash-on-delivery would not work if certain additional services were enabled for an OmaPosti Pro shipping method.
  • Order search: Fixed a bug where using the Returned status as a filter did not work.
  • Availability notifications: Fixed the title of messages that were sent when a product had been permanently removed from the store.
  • Product feeds: Fixed a bug in old Google and Facebook product feeds that prevented the extension page from opening.
  • Buy X get Y free campaigns: Fixed a bug that caused the campaign form to crash because the product category selected for the campaign had no information about its location in the menu.
  • Experimental features: the Experimental features page has been removed.
  • SMS marketing: Added the campaign message sent-time to the SMS campaign manager.
  • MyCashflow POS: Added an automatic email message to the that allows customers to complete their own data. This applies to customer accounts that are created when processing a POS order.
  • MyCashflow API: Added functionality for deleting product images.
  • OmaPosti Pro: Added the possibility to use the LQ(limited quantity) add-on service, which allows you to send small quantities of dangerous goods.
  • OmaPosti Pro: Added the possibility to use the Evening 21 add-on service with the Express Freight service.
  • OmaPosti Pro: Removed query for customs clearance data from items for which the delivery service does not require them. An unnecessary survey prevented quick processing. Also, the timeout for creating address labels was fixed.
  • OmaPosti Pro: Fixed a bug where cash-on-delivery would not work if certain additional services were enabled for an OmaPosti Pro shipping method.
  • Order search: Fixed a bug where using the Returned status as a filter did not work.
  • Availability notifications: Fixed the title of messages that were sent when a product had been permanently removed from the store.
  • Product feeds: Fixed a bug in old Google and Facebook product feeds that prevented the extension page from opening.
  • Buy X get Y free campaigns: Fixed a bug that caused the campaign form to crash because the product category selected for the campaign had no information about its location in the menu.
  • Experimental features: the Experimental features page has been removed.
  • Order processing lists: Added support for mass-printing return labels for several orders for shipping methods that support return labels. The mass printing of the return cards will succeed after you have first printed the address labels of the orders.
  • Product Feeds: Fixed a bug that crashed product feeds if the order product details contained links to deleted or renamed images.
  • OmaPosti Pro: Added possibility to use either the store's address information, the version's address information or separately specified address information as sender details.
  • PostNord: Added the conditional additional service Heavy to MyPack Parcel and MyPack Home delivery methods headed to Sweden. The service is activated automatically if the shipment weighs more than 20 kg.
  • Interface: Added GiftCardProduct class name to gift card product tags with {ProductClass} and {CartProductClass}.
  • Order processing lists: Added support for mass-printing return labels for several orders for shipping methods that support return labels. The mass printing of the return cards will succeed after you have first printed the address labels of the orders.
  • Product Feeds: Fixed a bug that crashed product feeds if the order product details contained links to deleted or renamed images.
  • OmaPosti Pro: Added possibility to use either the store's address information, the version's address information or separately specified address information as sender details.
  • PostNord: Added the conditional additional service Heavy to MyPack Parcel and MyPack Home delivery methods headed to Sweden. The service is activated automatically if the shipment weighs more than 20 kg.
  • Interface: Added GiftCardProduct class name to gift card product tags with {ProductClass} and {CartProductClass}.
  • Email notifications: Addition of a new settings page to allow you to specify, on a per-version basis, which email address the online store uses when sending messages to customers. The link to the email settings page can be found at Email on the Settings > General settings page in the admin panel.
  • Discount campaigns: Optimization of the buy X pay Y campaign functionalities to allow even tens of thousands of products being included in a campaign without causing the admin panel to freeze for running out of memory. However, the products need to be added to the campaign in smaller batches.
  • Products: Clarification of the Remove from category confirmation dialog to distinguish it from the Delete product confirmation dialog. Also, fix for a bug due to which the same confirmation dialog had to be answered twice.
  • MyCashflow POS: Addition of plain-language explanations to the status and error messages concerning point-of-sale orders.
  • Procountor: Fix for a bug that caused all unregistered customers to have 0 as their customer number in the Procountor records. From now on, the customer number field will remain empty if the customer is not registered.
  • Nordea Finance Erämaksu: Addition of a category definition to the order data concerning products, shipping costs and discounts, without which the payment method selection would fail after the category definition was made mandatory by Nordea Finance.
  • Klarna Payments: Fix for a bug that reset the payment method costs when updating payment information.
  • Klarna Payments: Fix for a bug due to which currency conversion did not work when making a refund even though the currency was nominally changed. For example, if an order worth €100 had been paid in Swedish krona, its refunded amount was SEK100 (the correct, converted amount being around SEK1 117).
  • Posti SmartShip: Extension of service availability until the end of March 2024. According to the timetable previously announced by Posti, the SmartShip service was to be withdrawn by the end of January. In any case, it is advisable to start using OmaPosti Pro, the replacement for the old service, as soon as possible.
  • OmaPosti Pro: Limitation of the text fields for product name and product description in customs documents to 80 characters instead of 128.
  • Mobile interface: Fix for a bug due to which the button to close the order filters could be hidden if the admin panel was used on a narrow-screen device.
  • Themes: Fixed a bug where the system would only retrieve templates for product printouts from the PDF theme and could not find printout templates included in the store theme, even if the store theme was selected as the PDF theme in the version settings.
  • Interface: Fixed a bug in the {Helper} tag, which was introduced by a previous update. Because of the bug, printouts using an invoice template could not be differentiated by customer group in some situations.
  • Email notifications: Addition of a new settings page to allow you to specify, on a per-version basis, which email address the online store uses when sending messages to customers. The link to the email settings page can be found at Email on the Settings > General settings page in the admin panel.
  • Discount campaigns: Optimization of the buy X pay Y campaign functionalities to allow even tens of thousands of products being included in a campaign without causing the admin panel to freeze for running out of memory. However, the products need to be added to the campaign in smaller batches.
  • Products: Clarification of the Remove from category confirmation dialog to distinguish it from the Delete product confirmation dialog. Also, fix for a bug due to which the same confirmation dialog had to be answered twice.
  • MyCashflow POS: Addition of plain-language explanations to the status and error messages concerning point-of-sale orders.
  • Procountor: Fix for a bug that caused all unregistered customers to have 0 as their customer number in the Procountor records. From now on, the customer number field will remain empty if the customer is not registered.
  • Nordea Finance Erämaksu: Addition of a category definition to the order data concerning products, shipping costs and discounts, without which the payment method selection would fail after the category definition was made mandatory by Nordea Finance.
  • Klarna Payments: Fix for a bug that reset the payment method costs when updating payment information.
  • Klarna Payments: Fix for a bug due to which currency conversion did not work when making a refund even though the currency was nominally changed. For example, if an order worth €100 had been paid in Swedish krona, its refunded amount was SEK100 (the correct, converted amount being around SEK1 117).
  • Posti SmartShip: Extension of service availability until the end of March 2024. According to the timetable previously announced by Posti, the SmartShip service was to be withdrawn by the end of January. In any case, it is advisable to start using OmaPosti Pro, the replacement for the old service, as soon as possible.
  • OmaPosti Pro: Limitation of the text fields for product name and product description in customs documents to 80 characters instead of 128.
  • Mobile interface: Fix for a bug due to which the button to close the order filters could be hidden if the admin panel was used on a narrow-screen device.
  • Themes: Fixed a bug where the system would only retrieve templates for product printouts from the PDF theme and could not find printout templates included in the store theme, even if the store theme was selected as the PDF theme in the version settings.
  • Interface: Fixed a bug in the {Helper} tag, which was introduced by a previous update. Because of the bug, printouts using an invoice template could not be differentiated by customer group in some situations.
  • Product feeds: Addition of conversion tracking for store versions using the Meta product feed, which you can enable in the product feed settings. (A similar feature also comes with the Facebook extension, but is superseded by the Meta feed's conversion tracking.)
  • OmaPosti Pro: Addition of additional services depending on the delivery service: Call before delivery, Morning 09, Same day 00, Same day 21 (more correctly Evening 21) as well as Fragile and Oversized. (The same additional services were previously available through the Posti SmartShip extension by using printing favorites.)
  • Order settings: Update to the general VAT rate in Estonia, which increased from 20% to 22% at the turn of the year.
  • MyCashflow POS: Fix for a bug in a previous update that caused the purchase event information not to be updated on the customer display.
  • Breadcrumb trails: Fix for a bug in the browser address field that caused a redundant slash to appear at the end of the address when using the breadcrumb trail for navigation on campaign and brand pages.
  • Product feeds: Addition of conversion tracking for store versions using the Meta product feed, which you can enable in the product feed settings. (A similar feature also comes with the Facebook extension, but is superseded by the Meta feed's conversion tracking.)
  • OmaPosti Pro: Addition of additional services depending on the delivery service: Call before delivery, Morning 09, Same day 00, Same day 21 (more correctly Evening 21) as well as Fragile and Oversized. (The same additional services were previously available through the Posti SmartShip extension by using printing favorites.)
  • Order settings: Update to the general VAT rate in Estonia, which increased from 20% to 22% at the turn of the year.
  • MyCashflow POS: Fix for a bug in a previous update that caused the purchase event information not to be updated on the customer display.
  • Breadcrumb trails: Fix for a bug in the browser address field that caused a redundant slash to appear at the end of the address when using the breadcrumb trail for navigation on campaign and brand pages.
  • Shipit: Addition of the option to print a return label for Matkahuolto Home Delivery service.
  • Product search: Clarification of the presentation of search hits on the order page in connection with product information. If a product is listed in the store catalog but isn't available for sale in that store version, its name will now be grayed out in the search hit listing and labelled hidden. (This corresponds to how products hidden from the online store are shown on the Products page.)
  • User interface: Fix for a bug that made it necessary to press the theme editor's Publish changes button twice before the changes to the theme settings took effect (despite the theme editor claiming already after the first time that the changes had been saved).
  • Klarna: Fix for a bug due to which custom conversions didn't work on Klarna's order confirmation page.
  • Shipit: Addition of the option to print a return label for Matkahuolto Home Delivery service.
  • Product search: Clarification of the presentation of search hits on the order page in connection with product information. If a product is listed in the store catalog but isn't available for sale in that store version, its name will now be grayed out in the search hit listing and labelled hidden. (This corresponds to how products hidden from the online store are shown on the Products page.)
  • User interface: Fix for a bug that made it necessary to press the theme editor's Publish changes button twice before the changes to the theme settings took effect (despite the theme editor claiming already after the first time that the changes had been saved).
  • Klarna: Fix for a bug due to which custom conversions didn't work on Klarna's order confirmation page.
  • PostNord: Addition of order number for shipping labels.
  • Product feeds: Fix for a bug due to which the standard texts of the product feed were not visible in the feed.
  • Orders: Fix for a bug that caused quick processing of an order to fail in some online stores.
  • Returns: Fix for a bug due to which the purchase price of a return product was not reflected in the price information of the return form and distorted the value of the return.
  • Interface: Fix for a bug in the {ContactInternet} tag that crashed the online store if several URLs had been entered in the store's contact information. From now on, the tag will not display anything in such cases.
  • PostNord: Addition of order number for shipping labels.
  • Product feeds: Fix for a bug due to which the standard texts of the product feed were not visible in the feed.
  • Orders: Fix for a bug that caused quick processing of an order to fail in some online stores.
  • Returns: Fix for a bug due to which the purchase price of a return product was not reflected in the price information of the return form and distorted the value of the return.
  • Interface: Fix for a bug in the {ContactInternet} tag that crashed the online store if several URLs had been entered in the store's contact information. From now on, the tag will not display anything in such cases.
  • Facebook: Fix for a conversion tracking bug that crashed the online store.
  • MyCashflow POS: Fix for a bug that caused ambiguous situations if a new payment transaction was started on the payment terminal while the previous one was left open. From now on, you cannot start a new transaction if the previous one is still in progress. In addition, if a charge fails due to an API exception, the payment will no longer remain open, but its status will instead change to cancelled.
  • Facebook: Fix for a conversion tracking bug that crashed the online store.
  • MyCashflow POS: Fix for a bug that caused ambiguous situations if a new payment transaction was started on the payment terminal while the previous one was left open. From now on, you cannot start a new transaction if the previous one is still in progress. In addition, if a charge fails due to an API exception, the payment will no longer remain open, but its status will instead change to cancelled.
  • Orders: Fix for a bug that prevented changing the page in the order list when filtering orders using a saved search.
  • Product categories: Fix for a bug where a visitor could access a removed product category, causing the online store to crash.
  • Orders: Fix for a bug that prevented changing the page in the order list when filtering orders using a saved search.
  • Product categories: Fix for a bug where a visitor could access a removed product category, causing the online store to crash.
  • OmaPosti Pro: The timeout limit for creating shipping labels has been increased from 4 to 10 seconds.
  • OmaPosti Pro: The product name and description field in the customs information form now allows 128 characters instead of the previous 35.
  • Orders: Fix for the order listing in the admin panel to keep in memory the set time span filtering when moving from one page to another.
  • OmaPosti Pro: The timeout limit for creating shipping labels has been increased from 4 to 10 seconds.
  • OmaPosti Pro: The product name and description field in the customs information form now allows 128 characters instead of the previous 35.
  • Orders: Fix for the order listing in the admin panel to keep in memory the set time span filtering when moving from one page to another.
  • Google Analytics 4 extension: Change to reference special characters and letters that have diacritics in event data by using Unicode markup instead of HTML entities (e.g., Ä = \u00c4).
  • Flow admin panel: Improvements to visual appearance and usability across multiple tables in the admin panel (e.g., transactions, shopping carts).
  • Klarna Payments: Fix for a bug that prevented Klarna from retrieving order details if they were created prior to a recent update to Klarna Payments' payment functionality.
  • Interface: Fix for a bug in a previous update, due to which Interface tags wouldn't display anything if a visitor arrived at a product page from outside the product category navigation.
  • Google Analytics 4 extension: Change to reference special characters and letters that have diacritics in event data by using Unicode markup instead of HTML entities (e.g., Ä = \u00c4).
  • Flow admin panel: Improvements to visual appearance and usability across multiple tables in the admin panel (e.g., transactions, shopping carts).
  • Klarna Payments: Fix for a bug that prevented Klarna from retrieving order details if they were created prior to a recent update to Klarna Payments' payment functionality.
  • Interface: Fix for a bug in a previous update, due to which Interface tags wouldn't display anything if a visitor arrived at a product page from outside the product category navigation.
  • Paytrail: Block to modification of shipping costs and discounts on orders that have Walley payments in the Pending activation mode.
  • Order search: Fix for a bug due to which filters for archiving and processing lists did not work.
  • Paytrail: Block to modification of shipping costs and discounts on orders that have Walley payments in the Pending activation mode.
  • Order search: Fix for a bug due to which filters for archiving and processing lists did not work.
  • OmaPosti Pro: Addition of the possibility to use delivery-method specific customer IDs.
  • OmaPosti Pro: Addition of the CN22 form to the documents for declarable items.
  • OmaPosti Pro: Removal of the option to print return labels from the settings for delivery methods that use the Freight service.
  • Paytrail: Fix for the payment type selection to be available only in the settings of payment methods that use the payment service selection page bypass.
  • Product search: Setting the product search to exclude products that are not visible in any product category.
  • Campaign codes: Fix for campaign discount codes to apply to the subtotal of the order instead of the total.
  • CSV export: Fix for exporting coupon codes used in orders. Previously, not all coupon codes were included in CSV exports.
  • OmaPosti Pro: Addition of the possibility to use delivery-method specific customer IDs.
  • OmaPosti Pro: Addition of the CN22 form to the documents for declarable items.
  • OmaPosti Pro: Removal of the option to print return labels from the settings for delivery methods that use the Freight service.
  • Paytrail: Fix for the payment type selection to be available only in the settings of payment methods that use the payment service selection page bypass.
  • Product search: Setting the product search to exclude products that are not visible in any product category.
  • Campaign codes: Fix for campaign discount codes to apply to the subtotal of the order instead of the total.
  • CSV export: Fix for exporting coupon codes used in orders. Previously, not all coupon codes were included in CSV exports.
  • Klarna Payments: Enablement of ordering the service in the online store's admin panel and editing the delivery costs of orders. Fix for a bug that prevented the addition of payment methods that use the service.
  • Paytrail: Improvement to user experience for card payments.
  • Order search: Addition of word searches for orders as part of saved searches.
  • Default theme Fluid: Fluid set as the default theme when creating a new version and as a backup theme that, if necessary, makes up for the shortcomings of the online store's own default theme.
  • Theme settings: Fix for a bug that prevented the theme edit view from opening if the theme folder's name contained only numbers.
  • Product images: Block for renaming product image files via the file browser, as the function broke image links.
  • Klarna Payments: Enablement of ordering the service in the online store's admin panel and editing the delivery costs of orders. Fix for a bug that prevented the addition of payment methods that use the service.
  • Paytrail: Improvement to user experience for card payments.
  • Order search: Addition of word searches for orders as part of saved searches.
  • Default theme Fluid: Fluid set as the default theme when creating a new version and as a backup theme that, if necessary, makes up for the shortcomings of the online store's own default theme.
  • Theme settings: Fix for a bug that prevented the theme edit view from opening if the theme folder's name contained only numbers.
  • Product images: Block for renaming product image files via the file browser, as the function broke image links.
  • Product reviews: Block for activating the extension in the MyCashflow Free service package.
  • Shipping methods: Block for setting negative values for shipping costs and weight limits.
  • Brands: Fix on the brand page to display products in the same order as in the admin panel even when the default order of products has not been changed.
  • Ropo One: Set payments to change to Paid status when the customer has paid the order subtotal, even if shipping or notice fees are still open.
  • Interface: Optimization of the {SearchPopularTerms}tag to include in the search results only those terms that have previously collected clicks.
  • Interface: Change to the {BarCode} tag to display only EAN compliant codes (including ISBN and JAN). Before this change, the tag tried to display other types of barcodes as well, which made the page crash.
  • Interface: Fix for the product list and pagination tags so that if added to a wrong view, they no longer display anything.
  • Product reviews: Block for activating the extension in the MyCashflow Free service package.
  • Shipping methods: Block for setting negative values for shipping costs and weight limits.
  • Brands: Fix on the brand page to display products in the same order as in the admin panel even when the default order of products has not been changed.
  • Ropo One: Set payments to change to Paid status when the customer has paid the order subtotal, even if shipping or notice fees are still open.
  • Interface: Optimization of the {SearchPopularTerms}tag to include in the search results only those terms that have previously collected clicks.
  • Interface: Change to the {BarCode} tag to display only EAN compliant codes (including ISBN and JAN). Before this change, the tag tried to display other types of barcodes as well, which made the page crash.
  • Interface: Fix for the product list and pagination tags so that if added to a wrong view, they no longer display anything.
  • Google Analytics 4 extension: Addition of the tax and shipping fields to the purchase event. Also, an incorrect currency value in the begin_checkout event was fixed.
  • Payment methods: Change in the copying of payment methods so that the Secret key field is not cleared when copying.
  • Downloadable products: Change in the tax treatment of downloadable products to match physical products for intra-EU sales.
  • MyCashflow POS: Change in the product search for point-of-sale orders to search by default only for products in stock and products with no stock information. The search field also provides a button that enables you to search for out-of-stock products.
  • Admin panel: Fix for a text bug that crashed pages in the admin panel.
  • Product reviews: Fix for a bug that would crash the customer product review page if the product description was missing and the online store only had an English version.
  • Paytrail: Fix for a bug that caused negative prices to be generated in Paytrail if an order had products with 24% and 0% tax rates and part of the order was paid with a gift card.
  • Google Analytics 4 extension: Addition of the tax and shipping fields to the purchase event. Also, an incorrect currency value in the begin_checkout event was fixed.
  • Payment methods: Change in the copying of payment methods so that the Secret key field is not cleared when copying.
  • Downloadable products: Change in the tax treatment of downloadable products to match physical products for intra-EU sales.
  • MyCashflow POS: Change in the product search for point-of-sale orders to search by default only for products in stock and products with no stock information. The search field also provides a button that enables you to search for out-of-stock products.
  • Admin panel: Fix for a text bug that crashed pages in the admin panel.
  • Product reviews: Fix for a bug that would crash the customer product review page if the product description was missing and the online store only had an English version.
  • Paytrail: Fix for a bug that caused negative prices to be generated in Paytrail if an order had products with 24% and 0% tax rates and part of the order was paid with a gift card.
  • Default theme Fluid: Addition of share buttons for social media services in the footer section of the store, as well as a banner for subscribing to the newsletter and a theme setting for displaying the banner.
  • Gift Cards: Added possibility to download the list of gift cards as a CSV file.
  • Campaigns: Fix for a bug due to which the name of a campaign did not appear in the campaign listing if the name had not been defined in the language of the user. After the patch, the name is searched from the store's other language versions in the order in which the versions are listed in the admin panel.
  • Products: Fix to update the number of products when removing a product. Fix for a bug due to which a product could not be deleted if the image linked to the product had already been deleted.
  • MyCashflow POS: Fix for a bug where updating the point-of-sale order page at the time of payment caused disruptions in payment processing. Even if the payment was successful, the receipt could not be printed.
  • Ropo One: Prevented creating payments in the admin panel for orders that already have other payments.
  • Klarna: Fix for a tax calculation error that affected orders with discounts, gift cards and shipping costs if they had been changed through the admin panel.
  • Default theme Fluid: Addition of share buttons for social media services in the footer section of the store, as well as a banner for subscribing to the newsletter and a theme setting for displaying the banner.
  • Gift Cards: Added possibility to download the list of gift cards as a CSV file.
  • Campaigns: Fix for a bug due to which the name of a campaign did not appear in the campaign listing if the name had not been defined in the language of the user. After the patch, the name is searched from the store's other language versions in the order in which the versions are listed in the admin panel.
  • Products: Fix to update the number of products when removing a product. Fix for a bug due to which a product could not be deleted if the image linked to the product had already been deleted.
  • MyCashflow POS: Fix for a bug where updating the point-of-sale order page at the time of payment caused disruptions in payment processing. Even if the payment was successful, the receipt could not be printed.
  • Ropo One: Prevented creating payments in the admin panel for orders that already have other payments.
  • Klarna: Fix for a tax calculation error that affected orders with discounts, gift cards and shipping costs if they had been changed through the admin panel.
  • Shipit: Addition of the option to print a return label for Matkahuolto Delivery Parcel.
  • Product reviews: Fix for a bug due to which the online store sent review requests even to customers who had disallowed direct marketing.
  • Google Analytics 4 plugin: Fix for a bug due to which Google Ads order conversions were not recorded correctly at Klarna Checkout.
  • Interface: Fix for a bug due to which the {Categories} tag did not display the product category navigation on the product category page and showed the 'Current' class name at the wrong navigation level.
  • Shipit: Addition of the option to print a return label for Matkahuolto Delivery Parcel.
  • Product reviews: Fix for a bug due to which the online store sent review requests even to customers who had disallowed direct marketing.
  • Google Analytics 4 plugin: Fix for a bug due to which Google Ads order conversions were not recorded correctly at Klarna Checkout.
  • Interface: Fix for a bug due to which the {Categories} tag did not display the product category navigation on the product category page and showed the 'Current' class name at the wrong navigation level.
  • Matkahuolto: Fix to make the pickup point type selection default to All pickup points (covering the service and collection points as well as parcel lockers). Correspondingly, the order in the Pickup point types menu on the shipping method form has been reversed to progress from the most comprehensive to the most restrictive option. Prior to the patch, the default setting was for just the service points, and the menu options progressed from the most restrictive to the most comprehensive.
  • MyCashflow POS: The contact information printed on the paper receipt by the payment terminal now comes primarily from the settings of the store version and secondarily from the general settings of the store. If some information is missing from both these sources, it will not appear on the receipt at all. In the Internet field of the contact details, you can enter the URL you want to appear on the receipt. Previously, the receipt always showed the URL of the store version, regardless of whether customers had access to it.
  • Interface: the default value of the {CheckoutPaymentMethods} tag's preselect attribute has been changed to false, so the online store no longer automatically suggests a payment method to the customer at checkout. The previous default value true does not comply with the new requirements of the Finnish Consumer Protection Act.
  • Matkahuolto: Fix to make the pickup point type selection default to All pickup points (covering the service and collection points as well as parcel lockers). Correspondingly, the order in the Pickup point types menu on the shipping method form has been reversed to progress from the most comprehensive to the most restrictive option. Prior to the patch, the default setting was for just the service points, and the menu options progressed from the most restrictive to the most comprehensive.
  • MyCashflow POS: The contact information printed on the paper receipt by the payment terminal now comes primarily from the settings of the store version and secondarily from the general settings of the store. If some information is missing from both these sources, it will not appear on the receipt at all. In the Internet field of the contact details, you can enter the URL you want to appear on the receipt. Previously, the receipt always showed the URL of the store version, regardless of whether customers had access to it.
  • Interface: the default value of the {CheckoutPaymentMethods} tag's preselect attribute has been changed to false, so the online store no longer automatically suggests a payment method to the customer at checkout. The previous default value true does not comply with the new requirements of the Finnish Consumer Protection Act.
  • Paytrail: Addition of an option to define chosen categories for Paytrail payment methods (bank transfers, mobile and card payments, and credits). This enables you to create several different types of Paytrail payment methods and organize them in the online store in the order required by the Finnish Consumer Protection Act .
  • PostNord: Fix for a bug related to the pickup point search, due to which the locations were not displayed if outdoor parcel lockers were excluded in the delivery method settings.
  • Email themes: Fix for a bug due to which email messages from store versions using a custom email theme were sent in plain text format if the theme did not have a page template for that type of message. After the fix, the emails in such a situation use the alternative theme defined in the theme.xml file.
  • Paytrail: Addition of an option to define chosen categories for Paytrail payment methods (bank transfers, mobile and card payments, and credits). This enables you to create several different types of Paytrail payment methods and organize them in the online store in the order required by the Finnish Consumer Protection Act .
  • PostNord: Fix for a bug related to the pickup point search, due to which the locations were not displayed if outdoor parcel lockers were excluded in the delivery method settings.
  • Email themes: Fix for a bug due to which email messages from store versions using a custom email theme were sent in plain text format if the theme did not have a page template for that type of message. After the fix, the emails in such a situation use the alternative theme defined in the theme.xml file.
  • Admin panel: Addition of an indicator to the navigation that shows the number of new orders and product reviews.
  • Buy X pay Y campaigns: Fix for an issue that prevented the campaign page from opening in the admin panel if there were a large number of product categories in the online store.
  • Admin panel: Addition of an indicator to the navigation that shows the number of new orders and product reviews.
  • Buy X pay Y campaigns: Fix for an issue that prevented the campaign page from opening in the admin panel if there were a large number of product categories in the online store.
  • Product reviews: Enabling the service starts a free trial period of one month, and billing (€19/mth) starts only after that. Previously, billing started right away. Nevertheless, fees for using the service (€0.04/review request) start to accrue from the trial period.
  • Google Tag Manager: Fix for a bug in a previous update that prevented the purchase event from showing up on order confirmation pages with the exception of Klarna Checkout.
  • Product reviews: Enabling the service starts a free trial period of one month, and billing (€19/mth) starts only after that. Previously, billing started right away. Nevertheless, fees for using the service (€0.04/review request) start to accrue from the trial period.
  • Google Tag Manager: Fix for a bug in a previous update that prevented the purchase event from showing up on order confirmation pages with the exception of Klarna Checkout.
  • Products: Fix for a bug where a new product would not appear immediately in product groups if it was added by copying an older product.
  • Products: Fix for a bug where a new product would not appear immediately in product groups if it was added by copying an older product.
  • Interface: Fix for a bug in a previous software update that caused prices to be displayed in euros on receipts, even though the default currency of the online store was something else.
  • Interface: Fix for a bug in a previous software update that caused prices to be displayed in euros on receipts, even though the default currency of the online store was something else.
  • Interface: Fix for a bug introduced with a previous update, which caused interruptions in the operation of online stores.
  • Interface: Fix for a bug introduced with a previous update, which caused interruptions in the operation of online stores.
Show more
No items found.
No items found.

Tilaa päivitykset sähköpostiisi

Pysy ajan tasalla MyCashflow'n ohjelmistopäivityksistä – saat tiedon uusista päivityksistä heti julkaisun jälkeen!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.