Centra 3.42.0

Released to QA on July 31st and Production on Monday August 14th

Core Logic

New Features

  • UPC Barcode field
    • We now offer a separate UPC barcode field for sizes. This means we now have two separate barcode fields: EAN & UPC.
    • You will see the UPC Barcode field in the general Centra UI, Reports, Product export and through the GraphQL API.
  • UPC and EAN barcode fields split in Document Templates
    • UPC and EAN barcode fields are now split in your document templates
  • FedEx integration update
    • FedEx integration now has an additional Service type option: SmartPost
  • Voucher data on order level
    • Extended voucher data on order level in Checkout API, Shop API, GraphQL API
    • Enabled voucher data on order item level in Checkout API, Shop API, GraphQL API

Fixes

  • Search by custom attribute key for variants and displays in Products catalog.
  • Order confirmation document template for order export and order confirmation pdf in email when set as default on market.
  • Creating merged invoice modal.
  • Label in DTC invoices changed to Customer instead of Buyer.
  • Custom attributes header on Products and Customers not visible when no attributes assigned.

Direct-to-Consumer

New Features

  • Sending order items on capture request to Klarna
    • Now Klarna will show which items that have been captured rather than showing only the entire captured order amount.
  • Improved refund pop-up
    • We now show a descriptive error message on the refund popup rather than previous error-code-only message.

Wholesale

New Features

  • Sorting functionality with selectable criteria
    • We have added a option to the Showroom plugin settings called Product sorting.
  • It allows the brand administrator to:
    • Change the default sorting criterion in the All products page
    • Add a sorting dropdown to Showroom with selected criteria, so that buyers can sort products according to their preference
  • You can choose from the following sorting criteria
    • Article number
    • A-Z - display name ascending
    • Z-A - display name descending
    • By Price (ascending)
    • By Price (descending)
    • By Collection
      • In addition you can choose “Default product sorting", shown as "-". This is the current Centra sorting and will be selected by default unless you choose another sorting criteria.
      • Read more about product sorting in this article
  • More Showroom UX improvements

    • Optimized view of the Grid view on mobile devices enabling you to see more products at once.

    • Improved, more intuitive placement for Size distribution and Prepacks and improved interactions around those features

    • Re/Pre order toggle now changes the "FROM - TO" price range so prices shown on the page reflect their stock-type (pre/re-order)

Fixes

  • Tooltips removed on mobile when opening product details page
  • ETA information no longer shown in my selection page when turned off

Integrations

New Features

  • Integration GraphQL API v1
  • Event Queue with the Integration GraphQL API
    • For the time being, this feature will be available per request. If you are interested, contact us to have it enabled!
    • Integration GraphQL API introduces exposes a stream of events to the interested parties. When anything in Centra is changed, there will be events you can listen to. This will allow you to:
    • Know what changed since your last synchronization, so that you can fetch only changed data selectively,
    • Avoid periodical polling for new data of each type.
    • The new Event Queue is superior to the SOAP API’s event system and better than Webhooks:
    • It provides all kinds of event types: 11 (SOAP) vs. 55 (Integration API) for maximum granularity and customization
    • Unlike SOAP’s event queue, the new event system will also produce events caused by indirect changes.
    • For example, a change in ProductMedia (e.g image update) will also trigger a Product, connected ProductVariant, and Display which have this media.
    • The system is more reliable than Webhooks - events will not disappear unless confirmed by you
    • Learn more about the event queue in this artice

Previous article: Centra 3.41.0
Next article: Centra 3.43.0