November 13th, 2025

coreFORCE Release Notes November 13, 2025

This release includes significant enhancements to the checkout experience, product management improvements, search functionality updates, and various bug fixes across the platform.


Redesigned Checkout Experience

Complete redesign of the checkout page with a modern, improved interface that makes it easier for customers to complete their purchases.

If you don’t see the new checkout just yet, no worries — we’re rolling it out gradually as we put the finishing touches in place for our advanced and enterprise clients. We appreciate your patience, and we’ll be sharing updates as we go. Keep an eye on Coreware Updates and our CoreBLAST webinars for the latest.

 

Shopping Cart & Product Management:

  • Primary features of the legacy checkout page have been migrated over to the new checkout page

  • Product addons by grouping and quantity limits per addon

  • Order upsells and Event registration products with event registrant details.

  • Product restrictions and availability validation, cart minimum, cart maximum and order limits enforced

  • Discount codes and promotion management with real-time validation

  • Enhanced tracking and analytics for checkout events to better understand customer behavior

 

Customer Management & Authentication:

  • Guest checkout, create account, sign-in, forgot password re-designed

  • Saved customer data and addresses for faster repeat purchases

  • Auto-population of customer information for logged-in users

 

Shipping & Fulfillment Options:

  • Multiple fulfillment methods including standard shipping, store pickup, and FFL dealer pickup

  • Google Maps address autocomplete and validation for accurate address entry

  • Store location search and Advanced FFL dealer search with distance-based sorting, filters and radius to find the nearest store or FFL Dealers

  • "Can't find dealer" fallback option for FFL orders when dealer search fails

  • Address management with save, edit, and delete capabilities for delivery addresses

  • Shipping options dynamically filtered based on product restrictions with improved UI.

  • Delivery estimate tracking with estimated business days for each shipping method

  • Store hours display for pickup locations

 

FFL Compliance & Firearm Handling:

  • FFL dealer search and selection

  • FFL-specific shipping requirements and validation

  • Electronic signature requirement for firearm purchases with both drawing pad and text input options

  • FFL acknowledgment with legal compliance statements

Payment Processing & Financing:

  • Multiple payment methods including consolidated credit cards (Visa, Mastercard, Amex, Discover, JCB, Diners, UnionPay), bank accounts (ACH), gift cards, loans, and leases

  • External financing integration with Credova and Sezzle for flexible payment options

  • Split payments allowing customers to pay with multiple methods simultaneously

  • Saved payment accounts with secure storage for faster checkout on repeat purchases

  • Payment method validation based on product classes, restrictions and order total with real-time error checking

  • Handling charges calculated by payment type with detailed breakdown

  • Billing address management with option to use same as shipping or enter separate address

 

Pricing, Discounts & Promotions:

  • Real-time tax calculation based on shipping address or pickup location

  • Dynamic pricing with discounts showing original price, sale price, and savings

  • Promotion codes with percentage and fixed amount discounts

  • Total savings calculation and display

 

Order Management & Processing:

  • Multi-step checkout flow (Cart → Account → Shipping → Payment → Review → Confirmation) with progress indicators

  • Order validation and comprehensive error handling with user-friendly error messages

  • Order receipt generation with downloadable receipt URLs

  • Order notes and special instructions for packing slip customization

  • Gift order handling with optional gift messages

  • Loyalty points integration with display of points awarded

  • Order tracking and status management

  • Duplicate order prevention with hash-based validation

  • Order confirmation page with order number and receipt link

 

Admin Configuration & Customization:

  • Admin setup interface for comprehensive checkout settings management.

  • Feature toggles for guest checkout, FFL dealer requirements, split payments, loyalty points, gift cards, order notes, wishlist and related products

  • Custom messaging system for order summary, checkout header, confirmation page, and promotion success messages

  • Announcement system with configurable messages, icons, and scheduling dates

  • Policy management for return policy, shipping policy, privacy notice, and terms and conditions

  • Custom branding with primary/secondary colors, font family, font size, button styles, border radius, and layout spacing. Also have Advanced customization with custom CSS support

  • reCAPTCHA integration (v2 and v3) for bot protection.

 

User Experience Enhancements:

  • Responsive design optimized for both mobile and desktop devices

  • Progress indicators throughout checkout showing current step and completion status

  • Collapsible cart summary for space-efficient display

  • Modal dialogs for complex selections (FFL dealers, store locations, shipping calculations)

  • Visual distinction for different product types (regular products, addons, upsells, event registrations)

  • Expandable sections for product addons and event registration details

  • Terms and conditions modal with rich text display

  • Phone input with formatting and validation

  • Signature pad with drawing and text input options for FFL compliance


Other Features

Enhanced Search Experience:

  • Various improvements to search functionality for faster and more accurate results

  • New configuration option to customize how search results are displayed

  • Better handling of internal-use-only products in search results

  • Product tags are now excluded from the filter sidebar for a cleaner browsing experience

  • Virtual products no longer show shipping options in search results

  • Bulk Pricing Structure Management: Save time by assigning or clearing pricing structures from multiple products at once in the Products Maintenance page

  • Improved MAP Price Handling: Minimum advertised price (MAP) values are now preserved correctly when not enforced

  • Better Product Pack Inventory Tracking: Product pack inventory calculations now include distributor stock information and display a detailed summary on the Product Maintenance page

  • Flexible Inventory Calculation Options: New preference allows you to control how product pack inventory is calculated per location

  • Inventory Management Options: New preference available to disable unified inventory functionality if needed

  • Fixed Email Placeholders: Email templates now correctly populate all placeholders when triggered by actions

  • Automatic Analytics Updates: Analytics code changes are now automatically detected and processed

  • Simplified Contact Management: Lite version now supports username and password fields in contact maintenance

  • Updated Account Confirmation: Improved account confirmation process for better user experience

  • Smarter Purchase Order Display: Purchase order number field only appears when the Purchase Order payment method is selected

  • Certificate Regeneration: Added option to select certificate type when regenerating certificates

  • Enhanced Preference Options: Lite version now supports categories in list column preferences

  • Direct Ordering Integration: Added support for direct ordering through BFG integration

 


Bug Fixes

 

  • Fixed Back in Stock Notifications: Back in stock email notifications are no longer sent for products with negative inventory

  • Fixed Chat Widget Layout: Crisp chat widget now displays correctly without layout issues

  • Fixed Duplicate Handling Charges: Handling charges are no longer incorrectly stacked when using the same payment method multiple times

  • Fixed Handling Charge Accuracy: Resolved discrepancies in handling charges between orders and payment records

  • Fixed Inventory Calculation Errors: Resolved errors that occurred when calculating inventory for products with missing IDs

  • Fixed Link Encoding: Gun.Deals links are now properly encoded and formatted

  • Fixed Link Name Updates: Link names now automatically update when category descriptions are changed

  • Fixed MAP Price Lock: MAP price locks are now properly removed when BFG account IDs are removed from product manufacturers

  • Fixed Missing Event Cost: Event cost field is now properly saved when creating new events

  • Fixed Missing Product Videos: Product videos now display correctly in search results

  • Fixed Price Calculation: Price calculations now properly reset when switching between different client instances

  • Fixed Product Export: Products can now be exported successfully from the Products Maintenance page

  • Fixed Product Sorting: Product sorting now works correctly when filtering tagged products

  • Fixed Promotion Quantity Limits: Maximum quantity requirements for promotions now work correctly

  • Fixed Private Instruction Sales Import: Private instruction sales from coreFORCE are now correctly imported into coreSTORE

  • Fixed Search Performance: Fixed timeout issues when deleting large numbers of products from search

  • Fixed Search Synchronization: Search results now sync correctly with product updates

  • Fixed Support Dropdown Images: Inline images in the support dropdown now display properly

  • Fixed Tax Calculation for Add-ons: Tax charges are now correctly calculated when product add-ons are selected in the shopping cart

  • Fixed gun.deals Feed Pricing: gun.deals feed now correctly respects MAP pricing and won't show "add to cart" when sale price exceeds MAP

 


Other Changes

  • Improved Event Maintenance Performance: Event maintenance page no longer loads all orders unnecessarily, improving page load times

  • Improved Multi-Client Handling: Fixed issues with client-specific settings not resetting properly when switching between clients

  • Improved Payment Amount Validation: Payment amounts with comma formatting (like 1,000.00) are now properly validated and processed

  • Improved Product Pack Inventory Accuracy:

  • Product pack totals now display correctly when per-location calculation is disabled

  • Fixed issues with missing inventory data for product pack components

  • Negative inventory quantities are now properly handled in calculations

  • Waiting inventory is now correctly included in location-specific pack inventory calculations

  • Improved Search Filtering: Internal-use-only filter has been removed for better search results

  • Code Cleanup and Infrastructure Updates: Removed obsolete code and dependencies, and updated infrastructure configuration to improve system performance and reliability

  • System Performance Improvements: Removed obsolete code and dependencies, optimized background processes, and improved overall system responsiveness

  • Enhanced System Reliability: Updated infrastructure configuration and improved error handling to ensure more stable and reliable system operation