Centra 3.111
Released to QA: April 20, 2026
Production rollout: May 4, 2026
Overview
Introducing native product customizations and paid add-ons in the Storefront API. Plus, improvements to multi-role support in Showroom, shipping price override controls in AMS, and new single-object queries in the Integration API.
Availability Legend
- QA: Available in QA environments for testing
- Production: Live in production environments
Release Flow Reminder: Updates are released to QA first. Production rollout follows approximately two weeks later unless otherwise stated.
Direct-to-Consumer (DTC)
Direct-to-Consumer includes storefront APIs, checkout flows, native payment integrations, native email integrations, and all customer-facing commerce functionality for online retail.
New Features
Product Customizations and Add-Ons with Custom Order Line Attributes
Availability: QA Audience: Customers, Partners Available on Storefront API only
Centra now supports structured customization data at the order line level. The result is typed, queryable data that is available in the Centra AMS and travels cleanly into your ERP, ESP, and WMS.
Primary use cases for custom order line attributes:
- Paid product customizations and add-ons — represent customizations that carry their own price by creating a separate "Service Product" or "Add-on Product" in Centra (for example, an engraving service or gift wrapping). Line attributes store the specific value, such as engraving text or wrapping type. Variants can be used to charge for different options. Paid add-ons are modeled as separate SKUs so pricing, reporting, and WMS fulfillment all work cleanly.
- Unpaid customizations and operational metadata — attach values directly to existing product lines without adding a separate product. This supports use cases such as gift messaging, fulfillment routing to specific warehouse locations or processing steps, and extended warranty linking.
Charge for paid add-ons at the cart level, modeled as separate SKUs so pricing, reporting, and WMS fulfillment all work cleanly.
Partner notes: See the documentation for implementation details on custom order line attributes and setting up paid add-ons in the Centra AMS.
Improvements
Standalone PayPal Pay Later Buttons
Availability: QA Audience: Customers, Partners
Standalone PayPal Pay Later buttons can now be displayed in checkout. Previously, showing these buttons as standalone elements was not supported. Which Pay Later methods are shown is configured in Centra, but final availability is determined by PayPal based on the buyer's market and eligibility.
Partner notes: No additional implementation effort is required to enable this feature.
Learn more: PayPal Commerce | Standalone Payment Buttons
Bug Fixes
- Fixed issue where product translations saved in the back office were not returned in Storefront API responses; the platform's caching and recache behavior for translations has been corrected so that saved translations now trigger cache updates and return correctly for all clients.
- Fixed issue where the language stored in a user's session could differ from the language stored on their active selection after sequences of login, logout, and language changes; session and selection language now stay aligned, preventing inconsistent localization across storefront experiences.
- Fixed issue where increasing the quantity of certain bundle items could cause unexpected quantity jumps instead of incrementing by the requested amount; the available-stock handling logic has been corrected so that quantity updates now behave predictably for all clients.
Core
Platform-wide backend functionality shared across DTC and Wholesale, including tax and discount calculations, accounting workflows, and third-party integrations.
Improvements
Custom Shipping Price Override in AMS
Availability: QA Audience: Customers
A new "Custom shipping price" yes/no toggle has been added to the checkout form. When set to "Yes," a free-text field appears to allow a fixed shipping price to be set manually, overriding any vouchers or shipping method changes. When set to "No," standard shipping method and voucher logic applies.
The previous "Shipping price" field has been renamed to "Custom shipping price" to more accurately reflect its function.
This affects DTC admins and ecommerce managers creating or finalizing orders in AMS. Wholesale is not affected.
Draft Label on Unissued Credit Note Exports
Availability: QA Audience: Customers
Credit note export files now include a "Draft" label in the filename when exported before issuing. This brings credit note exports in line with the existing behavior for unissued invoice exports, making it easier to distinguish draft documents from finalized ones.
Bug Fixes
- Fixed issue where custom product attributes of specific types were not recognized by the product catalog's search and filtering mechanism; products can now be found and filtered using these attributes as expected.
- Fixed issue where the top button menu experienced performance lag and visual truncation, particularly on translation pages when a details panel was open; the menu now displays and responds correctly.
- Fixed issue where filter dropdowns in AMS listings lacked a search field, requiring users to scroll through long option lists manually; a text search field has been added to filter dropdowns and narrows options dynamically as the user types.
Wholesale
Wholesale includes the digital Showroom for buyer ordering, B2B account and order management, delivery window configuration, and administrative tools for managing wholesale operations.
Note: Showroom updates are released on Wednesdays with separate timing:
- QA: April 22, 2026
- Production: May 6, 2026
New Features
Role Selector in Showroom
Availability: QA Audience: Customers
Users with a single email address linked to multiple Showroom roles can now sign in and select which role to proceed as. After signing in, a role selection screen appears when multiple roles are detected. The last selected role is remembered in the browser and auto-selected on subsequent sign-ins. Users can switch roles at any time from the dropdown menu on the right.
This applies to buyers with shared emails across multiple accounts, and to AMS users who are also buyers in Showroom.
What's included: Role selection screen on sign-in, browser-remembered role preference, role switcher in the avatar menu, unified password reset across all roles.
Improvements
Availability: QA Audience: Customers
- Stale session data is now invalidated and refreshed when a buyer is reassigned to a different account, preventing crashes caused by cached account IDs that no longer match the buyer's current account.
- The social login flow now displays the user's email during the first login, making it clear which identity is being used.
- After connecting a Google or Microsoft account on the Login Settings page, users are now redirected back to Login Settings rather than to the Showroom, so they can continue managing their authentication settings without losing context.
Bug Fixes
- Fixed issue where a background overlay blocked the country selector in checkout, preventing buyers from changing their shipping address; the selector is now fully accessible.
- Fixed issue where admin-triggered password reset emails redirected users to Ory's generic Login settings page; users now land on the "Set up your login method" page as intended.
- Fixed issue where products in "link" delivery windows with incoming stock from linked supplier orders appeared as out of stock in Showroom; stock from linked supplier orders is now recognized correctly and affected products can be added to selections as expected.
- Updated Swedish copy in the Centra Auth modal to a clearer, more complete message explaining the migration, requirements, and benefits for Swedish-speaking users.
- Showroom now differentiates between 401 (expired token) and 403 (no access) states, enabling clearer handling and messaging for each case.
Integrations
Improvements
New Queries in Integration API
Availability: QA Audience: Customers, Partners
Several new queries have been added to the Integration API:
voucherConnection— cursor-based pagination as an alternative to the existingvouchersquery.- Single-object queries for resource types that previously only supported collection queries:
allocationRule,brickAndMortar,campaign,country,giftCertificateGenerator,language,mappedAttribute,shippingOption.