Skip to main content

· 3 min read
Geins

Release Notes March 2024

Features

Merchant Center

  • Updated our support ticket system to include user's userAgent for better troubleshooting and made phone number verification mandatory for accessing the support form.
  • Enhanced the product export function to include an option for SKU level data, aligning it with import capabilities.
  • Enhanced the CMS's 'Create Widget' function with the addition of Category and Brand pickers.
  • Updated order detail page to show detailed refund information, including articles and amounts, in both the order row list and refund list.

Merchant API

Mgmt API

Fixes

Merchant Center

  • Fixed a layout issue in the Delivery dialogue where an excessive number of tags caused the 'Deliver' button to become inaccessible on smaller displays.
  • Updated the parameter cache in the Merchant Center to refresh for changes made from other applications, including those via the Mgmt API.
  • Fixed an issue where null exceptions occurred due to 'apiOrder.PaymentDetails' being null when loading orders.
  • Resolved an issue with the Product Availability view not functioning properly.
  • Fixed an issue where the value for price output in price campaigns was not displayed correctly.

Merchant API

  • Resolved an issue where validation errors, including those related to identity numbers, were not being properly communicated to the caller from the placeOrder endpoint.
  • Enhanced the 'getUser' query to accurately handle multi-currency channels, ensuring correct user balance display by incorporating channel and currency data.
  • Fixed an issue where page widgets remained for a channel even after being removed from that channel.
  • Fixed an issue in the PageInfo databridge where campaign updates from events with multiple campaigns for different markets but identical URLs were failing.
  • Resolved an issue where products without names were incorrectly marked as valid.
  • Resolved an issue where the parameter label was not being correctly used as the label for parameter facets.

Services

  • Addressed Walley activation issues: Implemented a delay in the anti-fraud queue to ensure order creation before activation.
  • Resolved a server error issue by implementing validation for returns without return rows, now ensuring a bad request response is given when no rows are present.

· 3 min read
Geins

Release Notes February 2024

Features

Merchant Center

  • Released a major overhaul of the campaign function, now supporting multi-market setups with enhanced capabilities for multiple currencies and languages.

Merchant API

Services

  • Enhanced our Sitemap Service to include 'xhtml:link' elements with 'hreflang' attributes for each URL.
  • Optimized the update process for campaign landing pages by utilizing the campaign update event.
  • Enhanced image scaling robustness by upgrading our image components and implementing retries with a secondary scaler for failed scale operations.

Mgmt API

Fixes

Merchant Center

  • Resolved visibility issues in the new dark theme, ensuring all elements are now fully displayed.
  • Fixed an issue where image uploads were not functioning in the Slideshow widget.

Merchant API

  • Resolved inconsistency in API queries. The 'show' field now consistently displays correct values across both product and products queries.
  • Resolved an issue where brands and brand pages remained visible despite having no active products for the channel.
  • Resolved an issue where the Checkout query incorrectly returned 'Cart.IsCompleted=true' for carts that were not actually completed.
  • Fixed an issue in the Merchant API where the presence of any balance in the cart affected the order sum during shipping options requests incorrectly after shipping fee removal.
  • Resolved an issue where the incorrect discount type was being applied to products in the cart.

Mgmt API

  • Fixed predefined parameter value return type documentation.
  • Fixed an issue preventing the creation of parameter groups via the API.

· 2 min read
Geins

Release Notes January 2024

Features

Mgmt API

Merchant Center

  • Launched a new, modern color scheme.
  • Clients can now view their master Merchant API key in the Merchant Center.

Merchant API

Services

  • Extended our sitemap service to include the availability of sitemap data in JSON format.
  • Implemented a new feature in Azure Functions to gracefully handle and log job timeouts.

Fixes

Merchant Center

  • Resolved an issue that caused errors during the export of reorder point data.
  • Fixed an issue where creating a return lading was opening an empty page.
  • Fixed an issue where PageInfo pages were not respecting the site filter.
  • Fixed an issue where prices were always copied when duplicating a product, regardless of whether this option was selected.

Merchant API

  • Resolved an issue where conflicting URL aliases were being created for sales channels using the same language.

Services

  • Resolved an issue where feeds did not account for campaign prices in cases where products also had a sale price.
  • Fixed an issue where discounts were incorrectly distributed on returns.
  • Fixed an issue where menu items were sometimes incorrectly disabled.
  • Resolved an issue with incorrect language loading on product packages.

· 2 min read
Geins

Release Notes December 2023

Features

Merchant Center

  • We have significantly improved the performance of the reorder points function for larger datasets.
  • We've added a 'Shipped' column to the refunds approval grid.
  • It is now possible to search orders by payment reference.
  • We've updated the system to allow selection of a reason when blacklisting customers.
  • Customer type and customer group information are now displayed in the user list feature.
  • We've introduced an option to select which price field a campaign applies to, be it the campaign price (default) or the sale price.
  • We've introduced a new discount type: a fixed amount that is proportionally distributed across order lines. Please contact our support to activate it on your account.
  • Implemented a new feature to import stock threshold settings for purchase orders.
  • The incoming date is now automatically recorded on each product item when issued from a purchase order.
  • Updated the order detail page to display return codes on returned order rows.

Mgmt API

  • Updated the image upload endpoint to ensure compatibility with OpenAPI Specification (OAS) version 2.

Services

  • Introduced a configuration option for customizing the sender display name in our mail service.

Merchant API

  • Enhanced the checkout query to now include customer first and last names, as well as ZIP code.
  • We've updated the checkout query to now include information on applied campaigns and balance usage.

Fixes

Merchant API

  • Resolved an issue ensuring the 'parent category' is now correctly set for hierarchical filters.

Merchant Center

  • We have resolved an issue where incorrect stock values were sometimes displayed in the item list.

· 2 min read
Geins

Release Notes November 2023

Features

Merchant Center

  • We've added a new feature allowing the modification of shipping fees directly on the order detail page.
  • We've completely rewritten our VIES integration to enhance its robustness and ensure greater consistency.
  • We've launched a major update to our CMS, enabling you to create your own widgets. This new feature allows you to customize widgets exactly to your needs, offering endless possibilities. See documentation for more information.

Mgmt API

Merchant API

  • It is now possible to include additional product fields, such as texts, in the cart query. Contact our support for more information.
  • [We have introduced a new 'metadata' field for customers (users), now available across all endpoints. This field can be used to store any additional information as needed.
  • We have added field for primaryImage and backgroundImage on the categoryType

Fixes

Merchant Center

  • We resolved an issue where sorting by price sometimes failed in the Canadian market.
  • We've significantly improved the handling of temporary files to ensure that disk space does not run out.
  • We resolved an issue where incorrect currency symbols were displayed on receipts for multi-market sales channels.

Services

  • We have enhanced the performance of our price calculations, resulting in faster activation of campaign prices.
  • We resolved an issue where the stock balance did not always update correctly following order creation.

· 3 min read
Geins

Release Notes October 2023

Features

Mgmt API

Merchant Center

  • Added a new field External Id to the supplier detail page and list.
  • Added a Metadata Info Box in Order Admin to display data from Geins services or external merchant inputs.
  • Category and Brand pages now display their URLs for clearer visibility and user convenience — no more guessing needed!
  • Parameter Admin now displays both Parameter IDs and Value IDs.
  • During product import in the product selector, users can now choose to either append or overwrite existing entries for better data management.
  • Added 'Reference' and 'Description' fields to the Refund input for better transaction documentation.
  • Introduced new order filters:
    • Customer groups for more targeted order filtering.
    • Maximum number of orders placed in a day.
    • Orders with zero sum.
  • Campaigns can now be linked to multiple customers and customer groups.
  • Percentages configured in a product price campaign for package products now correctly adjust the price on packages.
  • Introduced a refund approval function. When enabled, all generated refunds require approval before processing.

Merchant API

  • Fixed a display issue where the customer balance wasn't always shown as deducted from the total, though it was correctly applied on the created order.
  • Fixed a rare issue where updating CMS pages could result in empty pages being synchronized to our APIs.

Services

  • Fixed an issue where menus persisted in displaying old page data even after the page was updated.

Bugs

Merchant Center

  • Fixed an issue allowing successful login after a customer's data had been anonymized.
  • Fixed an issue where changes to a category on a product were not reflected on the product list page.
  • Fixed an issue in product import: now, either the ordinary price or sale price can be supplied independently for the import to function correctly.
  • Fixed an issue where the "Unstocked" views failed to display locked orders.
  • Fixed an issue related to exporting active consents.
  • Fixed an issue where permanently locking an order failed to cancel its corresponding payment at the payment provider.
  • Fixed an issue on the register return page: order comments can now be saved even if no items are selected for return.

Services

  • Fixed an issue where old links remained in the sitemap.

Mgmt API

  • Fixed an issue where a partial failure during order creation/activation could prevent emails or events from being triggered.
  • Fixed an issue where the SMS addon wasn't properly applied to nShift shipments.
  • Fixed an issue where the campaign discount amount was not reflected on the individual order rows.
  • Fixed an issue where orders weren't linked to users with inactive accounts.

· One min read
Geins

Release Notes June 2023

Features

Merchant API

  • Configurable set of product parameters for search.
  • No more fuzzy search on search terms with digits.

Merchant Center

  • Added webhook for password reset.

Mgmt API

Fixes

Merchant Center

  • Fixed product list widget issue with unconfigured criteria.

· One min read
Geins

Release Notes May 2023

Features

Merchant API

Fixes

Merchant API

  • Fixed incorrect currency sometimes being returned on carts.

Mgmt API

  • New endpoint to delete a product.

· One min read
Geins

Release Notes April 2023

Features

Merchant API

Merchant Center

  • Aspect ratio saved on all page widgets images.
  • Support for tags in the product parameter import.

Fixes

Merchant Center

  • Resolved a memory leak issue in parameter import.
  • Fixed product list widget selecting all products without configured criteria.

· One min read
Geins

Release Notes March 2023

Features

Merchant API

  • Added option to include Sale as a URL segment.
  • Added endpoints to interact with the Geins Product Reviews function. See reviews query and postProductReview mutation
  • Added option to group markets such as EU.
  • Country is now supported as a URL segment.

Merchant Center

  • Added URL multi-market support.
  • Standardized filename format for imported images.
  • Added campaign info to the products grid.
  • Import images without a file extension now possible.

Mgmt API

  • Multi-language, country, and currency support.

Fixes

Merchant API

  • Fixed issue with casing on emails.

Merchant Center

  • Resolved reactivating a campaign not triggering the product webhook.

· One min read
Geins

Release Notes February 2023

Features

Merchant Center

  • Improvements in webhooks for updates on orders.
  • CMS - Added language filter for pages.
  • CMS - Added multi-language support for menu editor.

Fixes

Merchant Center

  • Resolved an issue where changes to a page widget draft did not reload the cache properly.

Services

  • We now ensure that only one update operation runs at a time in our payment gateways.

· One min read
Geins

Release Notes January 2023

Features

Merchant API

Merchant Center

  • WMS - Added new function for working with bulk shipments via nShift.
  • WMS - Added new columns: countries and shipping to fulfillment history.

Mgmt API

Services

  • Added new service for background tasks ensuring more robustness.

· 3 min read
Geins

Merchant Center Release Notes

CMS

  • Preview on published collections: Published pages with start or stop dates can now be previewed.
  • Content handling on scheduled campaigns: CMS content can now be added to scheduled campaigns.

PIM

  • Price administration for multiple currencies on a product: Support has been added for working with multiple currencies on product prices for products in the same channel.
  • Products list: A column showing freight class has been added to the products list view.
  • Campaigns: Campaign prices set in Merchant Center are now updated more instantly in the shop.
  • Resolved issue: An issue has been resolved where the last parameter value didn't show properly in the parameters box on the product edit view.

WMS

  • Bulk shipment: Support has been added to enable handling of bulk shipment with carrier Bring in Merchant Center (configuration required).
  • Fulfillment history: New columns have been added in the fulfillment history view:
    • Country: Shows a comma-separated list with the countries that the orders the parcel group include.
    • Shipping: Shows a comma-separated list with the shipments used on the orders the parcel group include.
    • Bulk shipment: Shows the date the bulk shipment was booked if a parcel group has been included in.
  • Resolved issue: A previous issue where the phone number was sometimes set to "none" during delivery has been resolved.

Import Tool

  • Currency column: A new column for currency has been added to the product import template.

API Release Notes

This release includes a number of new features and improvements to the geins.io e-commerce suite. The highlights of this release are:

Merchant API - GraphQL:

  • Added support for customer balance in the merchant API. Balance can be used when placing orders, and a user's current balance can be queried in the GetUser Query.
  • Added support for tags on images.
  • Added the lowest price a product had in the last 30 days.
  • It is now possible to filter on price intervals and discount percentage ranges.
  • Support for alphabetical sorting in the products query.
  • Added extended category data and complete Google Taxonomy information.
  • Added the possibility to use exclusion filtering via the excludeFacets parameter.
  • Added facets for sale to enable filtering on sale or campaign.
  • SKU filters will be grouped if the feature is configured in geins.io Commerce.
  • The tags feature for CMS pages has also been added to the merchant API.
  • The widgetarea query can now parse filters from the URL.
  • Fixed an issue where URL segments were in the wrong order in the Canonical URL received from ListPageInfo.
  • New queries channels and channel.
  • Parameter alias will now be parsed from the URL and set as a filter automatically on CMS areas.
  • Added ParentId to facets to enable treeview display of category filters.
  • Added support to ListPageInfo for URLs containing only a parameter alias.

Management API - REST:

  • Added support for custom sort fields. These sort fields can be set from external applications via the MGMT API.
  • Added possibility to send in a list with tags when registering for newsletter. These tags are sent to the newsletter provider if supported. Currently, we only support tags for RuleMailer.

Databridge:

  • Improved the syncing of categories and brands.
  • Improved the performance of data synchronization between geins.io Commerce and storefronts.
  • Solved an issue with import of widget data failed when images contained an apostrophe.

· One min read
Geins

Merchant Center Release Notes

PIM

  • Campaigns - The campaigns function has been developed with new features and improvements, including:

  • New campaign types - Two new campaign types have been added for promocodes and cart-based campaigns:

    • Percentage on most expensive item in the order
    • Percentage on cheapest item in the order
  • Campaign performance information - The campaign performance information has been extended to include both demand and revenue.

  • Faster updates - The campaign update process has been improved so that changes made in existing campaigns are now published faster.

  • Products list – The export row limitation in the products list export function has been updated. It is now possible to export product lists larger than 10k rows.

CMS

  • Resolved issue - Handling of removed widgets has been improved. Deleted page widgets no longer interfere with active widgets.

WMS

  • The latest order comment and comment date have been included in the list with locked orders.

GENERAL

  • Currency display in Merchant Center can now be set dynamically.

· 2 min read
Geins

Merchant Center Release Notes

CMS

  • New feature - Rich text widget. A new widget in CMS components library, the Rich text widget. Rich text is a text editor widget that makes it´s possible to create pages or areas containing much text easier.
  • Requires: Carismar PWA storefront (Ralph), Ralph UI version 14.1.0 or later
  • Menueditor - translations support. Our menu editor now has support to work with translations on link custom labels directly in the editor.
  • Requires: Carismar PWA storefront (Ralph)
  • CMS Pages - menu include. Our CMS now support adding a menu to content pages. Enables the opportunity to add a menu with relevant links to a content page.
  • Requires: Carismar PWA storefront (Ralph), Ralph UI version 14.2.0 or later

PIM

  • Product sales price information - To make information regarding past price reductions clearer and more accessible in Carismar commerce so it is easier for merchants to accommodate the new pricelaw we have some updates in our PIM.
  • In the productlist, two new columns are available, Lowest price thirty days and Discounted thirty days. This enables the opportunity to filter a list of products that has been reduced the past 30 days.
  • On a product, under the prices tab we have added two new colums, Campaign price and Campaign price ex vat. To make it even more clear what the current selling price are on a product.

Resolved issues

  • Image filenames have a their segments separated by a dash - It is possible to configure image filenames to be a concatentation of ArticleNumber and Name (sku-name)
  • Product export – Problem with category selection not being taken into account during product export is now solved.
  • Productlist filtrering now aren´t case sensitive when it contains a hyphens.
  • Improved handling for hiding titles and descriptions on categories
  • Issues with the parameter type time picker are now resolved

CRM

  • Mobile and phone fields are now available on the customer page.

Import tool

  • Improved and stabilized support for file type Excel.

· One min read
Geins

Merchant Center June Release Summary

CRM

  • Fields for both Mobile and phone fields are now available on the customer page.

Import tool

  • Fields for for product measurements (width, height, length, weight) is now included in product import template.
  • Fields for balances over-sellable and static stock is now included in product import template.
  • Improved handling of customer information when importing customers.

Integration - SVEA checkout June update

SVEA integration june update

Added features to SVEA checkout integration with a collection of resolved issues, improvements and extended functionality.

Below is a selection of all the tasks in this update:

  • Improved handling of refunds
  • Automatically locking orders that aren't ready to be delivered
  • Resolved issue with orders being locked again after being unlocked
  • More efficient handling of refunds depending on message type
  • Resolved issue regarding redelivering deliveries that is already delivered

· 3 min read
Geins

Merchant Center Release Notes

General

  • Improved product update efficiency - Changes made to products, categories, brands, or campaigns now take effect faster in both the Merchant Center and stores.
  • Expanded support for handling VAT rates per country of sale* - Our system now supports specifying the VAT rate per country of sale, by country, category/country, or product/country.
  • Added support for parameters in the URL structure* - Product parameters can now be included in product URLs, allowing for greater flexibility and customization. System requirements: Geins PWA storefront (Ralph)

PIM

  • Enhanced product selection functionality - Now you can easily see, change, and choose which products a category should contain directly from within the category. The function can be found under the Product selection tab on the category page.
  • Introducing new parameter type: Tags* - This new parameter type allows any number of "tags" to be placed on a product, enabling extended filter functionality or badge display.
  • Optimized loading times on product views - Performance improvements have been made to increase loading speed of the product view in the Merchant Center.

CMS

  • Introducing new feature: Menu editor - Our new menu editor allows you to build the link structure you want on the menus in the store, selecting links from categories, brands, CMS pages, campaigns, or custom links. The menu editor enables you to create and change navigation in several places in the store: in the main menu, the footer, and links in the top bar in the header.
  • Productlist widget extended functionality.
  • Support for unlimited number of products
  • Batch removal of existing product selection.
  • Support for creating content for specific customer groups* - This new filter setting makes it possible to create specific start pages and content in different content areas for different customer groups, when logged in.
  • Introducing dynamic filters for areas* - With dynamic filters, you get the opportunity to add any number of "tags" to content areas, allowing for greater flexibility and customization in your storefront.

Import tool

  • Collection of improvements to our Import tool:
  • Automatic creation of one-size item when the Size field is empty on product import
  • Description field added on category import template
  • Improved handling of leading or trailing spaces in column names
  • Improved error handling when importing product parameters
  • Handling of empty price field in product import template

Integration - nShift checkout

nShift checkout March update

Added features to SVEA checkout integration with a collection of resolved issues, improvements and extended functionality.

Below is a selection of all the tasks in this update:

  • Improved handling of refunds
  • Automatically locking orders that aren't ready to be delivered
  • Resolved issue with orders being locked again after being unlocked
  • More efficient handling of refunds depending on message type
  • Resolved issue regarding redelivering deliveries that is already delivered