Changelog

Version 2.1 –

🚀 New Features

Qikify Custom Product Options Integration – Pre-orders meet unlimited product customization

K1 Pre-Order v2.1 - Qikify Custom Product Options Integration – Pre-orders meet unlimited product customization
  • Seamless integration with Qikify Custom Product Options enables pre-orders on fully customized products
  • Sell personalized items before they're in stock – capture demand for engraved jewelry, custom apparel, personalized gifts, and made-to-order furniture even during stockouts
  • K1 Pre-Order button appears naturally alongside all Qikify customization fields with automatic price calculations for add-ons and deposit amounts
  • All customization details carry through from cart to order confirmation to fulfillment
  • Offer deposits on high-value custom orders to reduce friction on expensive personalized items

Learn more: K1 Pre-Order & Qikify Integration Partnership


Version 2.0 –

🎉 Major Release: K1 Pre-Order V2 is here!

Version 2.0 represents a complete transformation of K1 Pre-Order, introducing flexible payment options and significant architectural improvements. This is our most substantial update yet, leveraging Shopify's Deferred Purchase Options API to unlock capabilities that weren't possible before.

🚀 New Features

Split Payments & Deposits – Revolutionary payment flexibility for pre-orders

K1 Pre-Order v2.0 - Split Payments & Deposits – Revolutionary payment flexibility for pre-orders
  • Create multiple payment options within a single pre-order rule: full payment, percentage-based deposits (e.g., 30%), or fixed amount deposits (e.g., $50)
  • Customers choose the payment option that works best for them at checkout
  • Lower barrier to entry for high-ticket items increases conversion rates and reduces cart abandonment
  • Automatic balance collection handled by Shopify according to your schedule
  • Dynamic messaging with variables shows customers exactly what they pay today and when balance is due
  • Payment-specific order tagging enables workflow segmentation based on chosen payment method
  • Improved cash flow management: collect deposits immediately to fund production or procurement
  • Supported payment gateways: Shopify Payments, PayPal Express Checkout, Adyen on Shopify, Stripe (limited availability)
  • Full payment option with button replacement continues working with any payment gateway

Enhanced Widget Customization – Complete control over payment option display

K1 Pre-Order v2.0 - Enhanced Widget Customization – Complete control over payment option display
  • Customize display order of payment options to highlight your preferred choice
  • Set default selection for which payment option is pre-selected on product pages
  • Create custom labels for each payment option to communicate value (e.g., "Secure with Deposit", "Pay in Full—Save 5%")
  • Dynamic messaging per payment option using variables to show exact amounts and dates
  • Visibility controls to show or hide specific payment options based on campaign strategy

Native App Block Integration – Code-free widget placement

K1 Pre-Order v2.0 - Native App Block Integration – Code-free widget placement
  • Add pre-order widgets directly from the Shopify theme editor without touching code
  • Drag-and-drop positioning for exact placement on product pages
  • Universal compatibility with any Shopify theme supporting App Blocks (OS 2.0+)
  • Embedded widget option remains fully supported for existing implementations

Redesigned Homepage Experience – Faster setup and better navigation

K1 Pre-Order v2.0 - Redesigned Homepage Experience – Faster setup and better navigation
  • Cleaner onboarding flow for new users setting up their first pre-order rule
  • Improved navigation and faster access to payment option configurations
  • Enhanced rule management interface for stores running multiple pre-order campaigns

🛠 Improvements

Settings Reorganization – Enhanced flexibility and control

K1 Pre-Order v2.0 - Settings Reorganization – Enhanced flexibility and control
  • Order Tag and Inline Item settings moved from rule level to Payment Options section
  • Payment-specific workflows and automations now possible

Performance Enhancements – Built for high-volume stores

  • Advanced caching layer ensures faster page loads and widget rendering for large catalogs
  • Database optimization with improved query performance and indexing strategies
  • Enhanced high-load handling for reliable performance during product launches and traffic spikes
  • Faster storefront experience keeps customers engaged during checkout
  • Smoother admin interface when managing hundreds or thousands of pre-order rules

Version 1.12 –

🛠 Improvements

Product Data Retrieval – Optimized API requests and reduced server load

  • Enhanced product link verification before data retrieval significantly reduces unnecessary API requests to Shopify
  • Improved validation ensures the app receives accurate product data on the first request, eliminating retry cycles caused by incorrect links
  • Lower server load and faster response times across all stores, especially during catalog updates and rule activation

Order Tagging Reliability – Enhanced Shopify API communication for stable tag assignment

  • Improved API communication logic ensures order tags are applied correctly even during Shopify platform high-load periods
  • More reliable order and product status retrieval prevents tagging errors caused by delayed or incomplete API responses
  • Consistent tag assignment for pre-order tracking and fulfillment workflows

Theme Compatibility – Minor storefront display improvements

  • Enhanced compatibility and display stability across various themes
  • Improved visual consistency for pre-order elements on storefront pages

Version 1.11 –

🛠 Improvements

Inventory Data Reliability - Enhanced synchronization with Shopify inventory system

  • Significant system improvement for inventory handling ensures stable and accurate inventory data retrieval from Shopify
  • The app now proactively verifies exact inventory values before order placement, eliminating issues caused by delayed inventory updates from Shopify API
  • Enhanced stability prevents pre-order overselling and ensures accurate stock availability across your storefront

Interface Loading Optimization - Faster app performance

  • Optimized interface loading times deliver faster page rendering and improved responsiveness throughout the app
  • Enhanced user experience when managing rules, viewing analytics, and navigating between app sections

Version 1.10 –

🛠 Improvements

Pre-Order Identification - Improved order tagging reliability

  • Enhanced pre-order identification system ensures all orders placed through pre-order rules receive the correct order tags automatically
  • Resolved issues where some pre-order transactions were not properly tagged in the order list, improving order tracking and fulfillment workflows
  • More reliable order segmentation for reporting and automation based on pre-order tags

Application Performance - Enhanced stability under high traffic

  • Improved application performance during peak traffic periods and high-load scenarios
  • Better resource management ensures consistent response times even when processing large volumes of concurrent requests
  • Enhanced reliability during sales events and promotional periods

Version 1.9 –

🚀 New Features

Email Notifications - Track your pre-order operations and app activity

  • Get alerts when you're approaching your pre-order usage limits so you can upgrade before hitting caps
  • Stay informed about your pre-order activity without constantly checking the dashboard

Custom Theme Detection - Automatic compatibility warnings and guidance

  • The app now automatically detects when you're using a custom or unsupported theme
  • Receive clear warnings about potential display risks before activating pre-order rules
  • Proactive notifications help you avoid storefront display issues before customers see them

🛠 Improvements

Storefront Filter & Sort Compatibility - Pre-order badges persist through product filtering

  • Pre-order badges now remain visible when customers use filters and sorting on collection and search pages
  • Enhanced storefront experience ensures pre-order information stays visible regardless of how customers browse your catalog

Translation Character Limits Removed - Unlimited message length

  • Character restrictions removed from Inline Item and Pre-Order Message translations for better multilingual support

Theme Compatibility - Reformation theme support added

  • Full support for the Reformation theme ensures pre-order content displays correctly across all storefront pages

🐞 Fixes

  • Complex collection counting: Resolved an issue where products in complex collections (with multiple filters or conditions) were counted incorrectly, ensuring accurate product counts and reliable rule scope

Version 1.8 –

🛠 Improvements

Collection Product Count – See collection size when adding to rules

K1 Pre-Order v1.8 - Collection Product Count – See collection size when adding to rules
  • View the number of products in each collection directly when adding it to a rule, helping you understand rule scope before applying it
  • Make informed decisions about which collections to include without manually checking product counts in Shopify

Metafield Performance – Faster storefront display with background processing

  • Metafield updates in rules now process in the background, significantly improving how quickly dynamic metafield values appear on your storefront
  • Enhanced overall app performance ensures pre-order content displays instantly without slowing down your store

Large Collection Support – Full smart collection and high-volume collection handling

  • Rules now fully support smart collections and regular collections with 10,000-20,000+ products without performance degradation
  • Automatic dynamic synchronization keeps product states accurate in real-time, even for high-traffic stores with massive catalogs
  • Reliable rule activation and state management for large collections ensures pre-orders apply correctly across your entire inventory

🐞 Fixes

  • Rule preview: Fixed an issue where rule preview remained accessible when the app embed was disabled; preview is now correctly disabled when the app is not active in your theme
  • Badge and ribbon display: Resolved minor display issues with badges and ribbons to ensure consistent visual presentation across all storefront pages

Version 1.7 –

🚀 New Features

Dynamic Metafield Variables – Insert product-specific information automatically

K1 Pre-Order v1.7 - Dynamic Metafield Variables – Insert product-specific information automatically
  • Create metafields in Shopify (like delivery dates, materials, or dimensions) and reference them directly in your pre-order messages and inline item text
  • Metafield values automatically display for each product without manual updates or creating separate rules
  • No more maintaining hundreds of individual rules or constantly changing dates in messages when product information updates
  • Simply reference a metafield once (e.g., {product.custom.delivery_date}), and the correct value appears dynamically for every product
  • Full multilingual support ensures metafield values adapt to your storefront language – dates automatically format according to the selected language (e.g., "June 15, 2025" in English, "15. Juni 2025" in German)

Version 1.6 –

🛠 Improvements

Performance Optimization – Enhanced backend processing for high-traffic periods

  • Product and collection updates are now processed through an optimized queue system, significantly improving app performance during catalog changes
  • Faster storefront display times during high-load periods ensure pre-order buttons and badges appear instantly even when multiple stores experience peak traffic simultaneously
  • Reliable performance during Black Friday, Cyber Monday, and other high-traffic sales events means your pre-orders display correctly when it matters most

Theme Compatibility – Full integration with Motion and ARCHΞTYPE themes

  • Complete support for Motion and ARCHΞTYPE themes ensures pre-order buttons, badges, and messaging display correctly across all storefront pages
  • No manual configuration needed – the app automatically adapts to these themes' unique structure and styling

🐞 Fixes

  • Large collection handling: Resolved an issue preventing collections with more than 250 products from being added to pre-order rules correctly due to Shopify API credit limits – rules now process large collections reliably

Version 1.5 –

🚀 New Features

Multilingual Translation – Translate pre-order content into any language your store supports

  • Manually translate all customer-facing elements (button text, badge text, cart labels, and rule-specific messages) into any language published in your Shopify store
  • Reference default language text as you translate to maintain consistency with your original messaging
  • Translations automatically fall back to your default language when missing, ensuring customers always see complete pre-order information
  • Manage all translations from a centralized interface with clear status indicators showing which languages are fully translated
  • HTML formatting support in rule messages allows you to maintain bold, italic, and other text styling across languages

Version 1.4 –

🛠 Improvements

Enhanced Rules Management Interface – Streamlined rule actions and status controls

  • Perform common actions (preview, edit, duplicate, delete) directly from the rules list without navigating to individual pages
  • Quickly enable or disable rules using a toggle switch for rapid testing and bulk management
  • Preview rules directly from the edit page to test configurations before publishing

Theme Activation Guidance – Clear alerts when app embed is disabled

  • Receive warnings when the app embed is disabled so you understand why rules aren't displaying on your storefront
  • Visual step-by-step guide for enabling the app in your theme
  • Automatic prompt to enable the app embed when creating your first rule

Version 1.3 –

🚀 New Features

Continue Selling When Out of Stock – Automatic inventory control for pre-orders

  • Automatically manage Shopify's "Continue selling when out of stock" setting for products in your pre-order rules
  • Choose to enable the setting automatically when rules activate, or keep your current inventory settings unchanged
  • Rules with 50+ products show live progress during activation and deactivation
  • System restores original inventory settings when rules end, or optionally forces them off
  • Smart queue management processes multiple rule changes sequentially to ensure reliability

🐞 Fixes

  • Scheduled rule activation: Fixed an issue preventing manual activation of scheduled rules
  • Automatic reactivation: Rules now automatically reactivate when conflicts are cleared, enabling pre-orders for previously conflicting products
  • Conflict messages: Improved clarity of conflict notifications throughout the app

Version 1.2 –

🐞 Fixes

  • Scheduling checks: Disabling a rule no longer triggers start date validation. Start‑date validation now runs only on Activate/Reactivate, resolving cases where an active, previously scheduled rule could not be disabled due to an erroneous validation message.
  • Conflicts CSV: Resolved a problem that prevented the conflicts CSV from displaying/downloading correctly; the file now opens with proper headers and complete rows.
  • Variant rendering after product rename: Fixed a bug where pre‑order display failed for certain variants if the product name was changed outside the app; variant‑level rendering now remains stable after product title updates.

Version 1.1 –

🚀 New Features

Order Tagging – Customizable Order Tags for Pre‑orders

  • Automatically apply merchant‑defined tags (one or multiple, comma‑separated) to orders containing pre‑order items from this rule
  • Tags from multiple rules are merged without duplicates, enabling Shopify views, filters, and automations for fulfillment and reporting

Inline Cart – Customizable Inline Item Note

  • Display a clear, editable note right under each pre‑order line in Cart and Checkout so customers know what’s a pre‑order and when to expect it
  • Supports dynamic variables such as {pre-order_message} to insert product‑specific messages without manual duplication
  • To hide the inline note, disable Show inline item or save an empty message; no inline text will be displayed

🛠 Improvements

  • Design: new font size control for the Pre‑order button/badge — improve readability and match your brand
  • Rules list: faster search by product & SKU to find and manage rules quickly in large catalogs