StoreConnect Version 17 Introduced delivery window management, outlet quicklist support, and stronger custom data polling to anchor the 17.x platform changes, stores gain reliable delivery scheduling tools and better outlet context so teams can keep promises while scaling operations.
Package V17 Initial Release Notes (11th March 2024)
The initial 17.0 release notes are below with each additional release in expandable form.
These provide specifics on new features, deprecations, and bug fixes to help your team stay aligned as you upgrade.
New Features
Delivery Window Framework Added classes and fields for managing delivery windows within Salesforce so fulfilment teams can schedule drops confidently.
Outlet Quicklist Category ID Created the Outlet.Quicklist_Product_Category_Id field to highlight priority products for store staff.
Delivery Data Exposure Surfaced delivery window details for downstream systems to keep shipping partners aligned.
Custom Data Polling Hardening Improved custom-data polling so integrations stay in sync even during heavy catalogue updates.
Automation Hooks Prepared triggers and extension points for future delivery automation without extra custom code.
Deprecated Fields
- None.
Fixed Bugs
Custom Data Polling Stability Corrected polling jobs that occasionally skipped updates to custom data fields.
Outlet Field Validation Ensured the new outlet quicklist field accepts valid category references.
Delivery Window Sync Resolved delivery window records failing to sync across related Salesforce objects.
Record Locking Reduction Reduced record-locking risks when delivery updates happen alongside other order edits.
Batch Polling Reliability Strengthened batch-polling routines to avoid missed custom-data updates.
Package V17 Updates
Version 17.2 - 31st May 2024
Summary
Refined checkout controls, and broadened payment and picklist options. Teams automate delivery promises, collect better customer inputs, and keep tax and discount workflows accurate.
Enhancements
Checkout Options Suite Finalised configurable checkout options so stores can expose the right delivery, pickup, or payment choices.
Custom Forms Expansion Added a Conditions field and supporting logic to show the right custom-form questions at the right time.
Delivery Window Automations Brought in triggers and supporting classes that enforce delivery windows end-to-end.
Payment Item Fields Extended Payment Item fields for gateway references to improve reconciliation and reporting.
Cart Reference Tracking Ensured every order retains its originating cart reference for troubleshooting.
Sync Visibility Dashboard Delivered a dashboard summarising sync health for proactive monitoring.
Authentication Provider Options Enabled API options on authentication providers to simplify secure integrations.
Address Data Enrichment Added City and Zone City fields for regional fulfilment requirements.
New Picklist Values Introduced Adyen and PayWay to payment picklists plus extra shipment-state values.
Outlet Field Housekeeping Tidied outlet-field definitions to keep data consistent.
Deprecated Fields
- None.
Fixed Bugs
Merge Field Sync Stability Eliminated remaining Visualforce email-template sync errors.
Tax Recalculation Accuracy Fixed tax recalculation when orders receive multiple product updates.
Checkout Option Reliability Addressed edge cases causing duplicate or incomplete checkout-option data.
Discount Filter Correction Corrected the Discount Brand filter and description to show the right products.
Sync Error Visibility Restored missing sync-error reporting for easier diagnostics.
Form Trigger Coverage Added triggers for ProductDeliveryWindow so data stays current during catalogue updates.
Payment Item Stability Prevented null references when POS orders use new payment fields.
Authentication Defaults Ensured new API options do not break existing authentication setups when left blank.
Dashboard Reliability Stabilised the sync-visibility dashboard to avoid timeouts on large datasets.
CI Agent Upgrade Fixes Completed CI agent upgrades to reduce flaky builds.
Version 17.1 - 6th May 2024
Summary
Set the groundwork for configurable checkout journeys, expanded payment data capture, and refreshed outlet records. Retailers see smoother checkout options, easier custom-form configuration, and richer reporting for POS settlements.
Enhancements
Checkout Options Foundations Prepared the package for flexible delivery, pickup, and payment journeys that match store policies.
Custom Forms Builder Expanded custom forms, letting admins capture tailored information with conditional questions.
POS Payment Item Object Added a dedicated Payment Item object so POS fulfilment data is tracked with gateway specifics.
Shipment State Expansion Updated shipment-state picklists to cover more fulfilment scenarios without custom fields.
Delivery Window Triggers Implemented triggers that keep delivery schedules aligned as orders move through automation.
Cart Reference Field Introduced an Order Cart Reference to trace carts through to confirmed orders.
Outlet Field Enhancements Refined outlet fields for quicklist product categories, helping in-store merchandising.
Authentication API Options Allowed configuration of API options on authentication providers for simpler SSO setups.
Sync Visibility Dashboard Delivered dashboards that highlight integration delays before they affect customers.
CI Environment Upgrade Upgraded CI agents and plugins to keep partner development pipelines steady.
Deprecated Fields
- None.
Fixed Bugs
Merge Field Sync Fix Cleared Visualforce merge-field sync errors blocking email-template updates.
Tax Recalculation Fix Corrected tax recalculation when multiple products are inserted or updated in an order.
Custom Form Reliability Prevented custom forms from saving incomplete values under heavy use.
Payment Item Field Repair Stopped new payment-item fields from throwing validation errors during POS sync.
Checkout Option Clean-Up Removed duplicate checkout-option records appearing after repeated deployments.
Shipment State Sync Ensured new shipment-state values propagate to downstream automation.
Sync Error Reporting Restored logging for valid sync errors so admins can spot problem records quickly.
Adyen Picklist Update Added Adyen to the payment-provider picklist to avoid selection failures.
Delivery Window Validation Confirmed delivery-window triggers guard against missing schedule data.
Cart Reference Stability Guaranteed the new cart reference populates even for complex quoting flows.
Website V17 Initial Release Notes (6th March 2024)
The initial V17.0.0 release notes are below with each additional release from latest to earliest in expandable form.
These cover all updates to the StoreConnect Website application within Version 17, including new features, bug fixes, and performance improvements.
Summary
Delivered a major storefront refresh with Liquid templates, extensive POS upgrades, and an expanded payments portfolio. Shoppers enjoy faster checkout and richer payment choices while developers gain a modern, customisable foundation.
New Features
Liquid Storefront Templates Converted product, checkout, shipping, and terms pages to Liquid for easier theming.
POS Experience Overhaul Improved parking orders, Tyro receipts, barcode scanning, printing, settings, and security flows.
Payment Provider Expansion Added Apple Pay (Square), Google Pay (Braintree), Adyen Standard, PayWay, and Stripe 3DS improvements.
Search and Performance Boosts Moved to PostgreSQL search, cached Bringg rates, and refined reorder flows for large catalogues.
Custom Data Platform Introduced custom-data liquid drops with case-insensitive handling and stronger polling.
Checkout Enhancements Updated cart discounts, promotion handling, and variable pricing to respect tax settings.
Security Improvements Added fail-fast checks for missing payment environment variables and ensured shipping email verification before tracking.
Theme & Template Updates Synced printing templates, refreshed disconnect-page styles, and added Liquid session getters.
Fixed Bugs
Order Tax Consistency Resolved POS order tax discrepancies and fixed promotion handling per line item.
Customer Session Fixes Prevented customers from sticking to parked orders and restored contact last-login updates.
POS Reliability Fixed variable-price issues, historic receipt data, Tyro iframe URLs, and order-history search.
Promotion Handling Validated qualifying quantities and ensured dual-currency stores calculate discounts correctly.
Shipping Accuracy Removed stale shipping caches, defaulted to the correct stock location, and rounded AusPost weights.
Data Sync Fixes Added missing populate-relationship triggers and improved sc-sync behaviours.
Subscription Safeguards Allowed subscriptions without payment tokens where permitted and stopped auto-applied custom-data overrides.
Spec Stability Disabled flaky Stripe 3DS specs, fixed mime-types warnings, solved leap-day issues, and stabilised search specs.
UI Polish Refined supplier management, copy updates, passcode forms, and login redirects.
Integration Reliability Cached Bringg rates, updated Square credentials, refreshed Stripe ACH data, and ensured external payment forms render correctly.
Website V17 Updates
Version 17.0.8 - 4th July 2024
Summary
Focused on checkout resilience, shipping accuracy, and performance gains for high-volume stores. Merchants see faster product imports, fewer abandoned checkout issues, and cleaner shipping data across integrations.
Enhancements
- Product Loader Performance Updated the product loader to process large catalogues faster, improving sync times during heavy merchandise updates.
Fixed Bugs
Shipment Cost Handling Stopped automatically setting shipping costs on shipments so financial adjustments remain accurate.
Checkout State Safeguard Backported fixes to prevent checkout-state errors when no default store is defined, ensuring carts always complete properly.
Abandoned Checkout Emails Corrected abandoned checkout email delivery so reminders reach shoppers reliably.
Authentication-Aware Login Confirmed login flows detect authentication provider usage before proceeding, avoiding unnecessary password prompts.
Visited Path Tracking Updated persist_last_visited_path to ignore non-HTML requests, preventing redirects to asset URLs after login.
ShipStation State Codes Backported state code validation fixes so ShipStation labels generate with correct regional data.
Version 17.0.7 - 18th June 2024
Summary
Sharpened search accuracy, hardened payment jobs, and upgraded the system runtime for long-term stability. Teams see more relevant search results and benefit from the latest security patches.
Enhancements
Variant Search Boost Enabled variant searches by product code for precise lookups.
Advanced Search Filters Improved trait-based search filters for complex catalogues.
ShipStation Diagnostics Added logging when ShipStation rate API calls fail.
Archive Job Optimisation Stopped archiving jobs from creating empty events.
Subscription Verification Reinforced subscription creation without requiring payment tokens.
Fixed Bugs
Shipping Tax Calculation Added tax to shipping line items only when conditions are met.
Search Reliability Fixed multi-trait search filters returning empty results.
Payment Exception Reporting Made ShipStation errors surface with actionable messages.
Archive Event Clean-Up Prevented blank events from cluttering audit trails.
Subscription Creation Corrected Authorize.Net flows blocking tokenless subscriptions.
Deployment Packaging Delivered the 17.0.7 bundle with all fixes in place.
Version 17.0.6 - 22nd May 2024
Summary Improved session resilience and defaulted CBOSS to secure hosted forms. Returning shoppers stay logged in, and CBOSS payments run through a safe flow automatically.
Enhancements
Session Restoration Updated the EC controller to restore session data immediately after login.
CBOSS Hosted Forms Set CBOSS to use the hosted credit-card form by default.
Fixed Bugs
Session Persistence Eliminated unexpected cart resets after authentication.
CBOSS Defaults Ensured hosted-form preferences stay consistent across environments.
Version 17.0.5 - 7th May 2024
Summary Provided Authorize.Net fixes, improved theme exports, and key privacy safeguards. Payments settle more reliably, storefront exports stay complete, and customer data remains protected.
Enhancements
Authorize.Net Backport Pulled forward Authorize.Net improvements to stabilise settlements and retries.
Theme Export Additions Ensured helper templates are included in theme exports for designers.
Campaign Opt-Out Controls Displayed accurate opt-out statuses for Salesforce users.
Subscription Validation Filtered out invalid subscriptions before processing.
Brand Scope Fix Repaired brand scoping for multi-brand stores.
Email Exposure Protection Patched scenarios leaking contact email addresses.
Google Pay Toggle Limited Google Pay (Braintree) to stores that enable wallets explicitly.
Shipment Stock Location Guaranteed shipments always include a stock location.
Payment Token Handling Smoothed POS and checkout experiences respecting wallet settings.
Fixed Bugs
Authorize.Net Stability Resolved silent transaction failures to ensure orders finalise.
Theme Export Fix Prevented missing helper templates in exported themes.
Subscription Sanity Checks Skipped malformed subscriptions to avoid job crashes.
Email Privacy Sealed gaps exposing email addresses during contact lookups.
Shipment Creation Enforced stock-location presence to keep fulfilment moving.
Wallet Toggle Ensured Google Pay buttons respect the wallet setting.
POS Integration Stabilised payment item objects used by POS.
Version 17.0.4 - 15th April 2024
Summary Targeted Tyro POS connectivity, removed redundant JavaScript, and modernised payment integrations. POS devices connect reliably and web checkouts gain broader gateway support.
Enhancements
Tyro Base URL Fix Corrected the Tyro base URL for consistent POS connectivity.
JavaScript Housekeeping Removed duplicate JS dependencies to simplify bundles.
PayPal SDK Removal Dropped the legacy PayPal Ruby SDK in favour of the JavaScript integration.
ProviderShippingRate Methods Exposed missing ProviderShippingRate methods for custom shipping logic.
Fixed Bugs
Tyro Connectivity Prevented payment refusals caused by incorrect base URLs.
Dependency Duplication Eliminated duplicate JS packages triggering bundler warnings.
PayPal Integration Streamlined PayPal flows following SDK removal.
Shipping Rate Access Restored missing methods so shipping customisations continue working.
Version 17.0.3 - 10th April 2024
Summary Delivered ShipStation multi-carrier visibility for more accurate shipping choices. Shoppers see broader carrier options directly during checkout.
Enhancements
- ShipStation Multi-Carrier Rates Enabled listing ShipStation rates from multiple carriers to expand delivery options.
Fixed Bugs
- ShipStation Rate Display Resolved carrier results failing to appear in certain scenarios.
Version 17.0.2 - 10th April 2024
Summary
Introduced encrypted secrets, Windcave hosted forms, and multiple stability fixes across payments and search. Teams secure sensitive configuration, monitor payments more easily, and trust search behaviour in production.
Enhancements
Encrypted Secrets Moved development seeds and test credentials into encrypted storage to reduce exposure risk.
Windcave Hosted Form Added Windcave hosted payment forms for safer transactions.
Safe Search Task Support Updated the safe-search rebuild task for third-party integrations.
Full URL Services Ensured service classes produce complete URLs for external callbacks.
Checkout Memoization Memoised checkout-payment source parameters for faster repeated calculations.
Account Orders Display Defaulted account profiles to show the customer’s own orders for clarity.
Search Spec Fixes Stabilised search specs to minimise CI flakes.
Salesforce Payment Fixes Delivered targeted updates for Salesforce-payment integrations.
Fixed Bugs
Payment Message Update Clarified the Salesforce Payments “already paid” error message.
Session Restoration Ensured the EC controller restores sessions after login to protect carts.
Address Validation Backported fixes for flaky address-validator specs.
Search Stability Corrected runtime issues causing miscounted filtered results.
Secrets Loading Verified encrypted secrets load correctly across environments.
Version 17.0.1 - 11th March 2024
Summary Focused on performance, dependency stability, and reliable payment forms for early adopters of Version 17. Stores experience faster product searches and predictable PayPal, Stripe, and checkout flows.
Enhancements
Price Cache Optimisation Batched pricebook entry processing in Search::ProductPriceCache for large catalogues.
Product Search Slimming Reduced Search::ProductByTaxon footprint to speed up category browsing.
Webpack Rollback Returned to webpack-dev-server 3.x for toolchain stability.
Unified Payment Forms Centralised payment-form handling to reduce duplicate code paths.
JS Dependency Clean-Up Repaired JavaScript dependencies to align with the stable toolchain.
PayPal Interaction Update Required explicit PayPal button clicks to satisfy browser popup rules.
API Options Backport Added API options so payment processors expose only necessary data.
Fixed Bugs
POS Sync Spec Stabilised the POS-sync indicator spec to reduce CI failures.
Filter Count Accuracy Ensured filtered product searches run explicit counts for correct pagination.
Payment Form Fix Restored payment-form context after dependency alignment.
PayPal Popup Fix Guaranteed PayPal flows open reliably under modern browser policies.
Dependency Fixes Addressed mismatched dependencies causing bundler errors.