New: PayPal Fastlane — one-tap guest checkout with saved card recognition, compact card form, 3DS support, and address autofill for faster conversions; enable it under Credit Card gateway settings.
New: Wishlist in My Account — shoppers can add products to cart directly from their wishlist, share wishlists via link, and browse a redesigned card layout with thumbnails, sale badges, and stock status.
Improved: Email admin — preview any transactional email in a modal before sending, alongside the existing test-send and log viewer.
Improved: Cart — low-stock warning badges on cart items when a product is running low, with a filterable threshold.
Improved: Dashboard — consolidated alerts widget showing out-of-stock products, low-stock warnings, and recent failed payments with one-click deep links.
Improved: Checkout — refined card input field styling with polished borders, spacing, and a new credit card icon set for a cleaner, more professional payment form.
Improved: Accessibility — high-contrast mode toggle, prefers-contrast media query support, visible focus rings, and enforced 44 px minimum touch targets on mobile devices.
Improved: Performance — non-critical scripts now load with the defer attribute; block-based dynamic pages excluded from page caching for more reliable store content.
Improved: Security — Content-Security-Policy directives expanded for payment and captcha provider domains; REST API responses now include standard rate-limit headers; CSP adds upgrade-insecure-requests on SSL sites.
Improved: Disputes — detail page redesigned to match the core admin design system with improved navigation.
Improved: Modules — analytics modules renamed to Tracking & Pixels / Store Insights for clarity; all module names and categories are now fully translatable.
Improved: Side cart — more reliable quantity updates, accurate product images, and correct product links throughout.
Improved: Order tracking — shipment tracking widget now styled consistently on the order edit screen.
Improved: Coupon usage limits now enforced consistently across storefront and REST API.
Improved: Cart session handling refined for more reliable persistence across requests.
Improved: Regenerated all minified JS and CSS assets for smaller front-end payloads.
1.0.6
New: Tracking & Pixels — send purchase and refund conversions to Google Analytics 4, Meta, Klaviyo and Mailchimp from your server, so tracking survives ad-blockers and Safari ITP; every destination stays off until you add its credentials (enable it under Modules).
New: Store Insights — cohort retention tables, customer lifetime value by acquisition channel, segment revenue dashboards and trend charts with CSV export, all computed in your own store with no third-party subscription (enable it under Modules).
New: Disputes — every PayPal chargeback and dispute collected into one admin queue with internal notes, manual resolve actions, evidence-due reminders and CSV export, so you never miss a response window (enable it under Modules).
Improved: Hardened CSV exports across the new analytics and disputes tools against spreadsheet formula injection.
Improved: Multisite sub-site deletion now cleans up the new modules’ tables.
1.0.5
New: Storefront search — fast, typo-tolerant product search with live autocomplete suggestions and a search box you can drop anywhere (enable it under Modules).
New: Product filters — let shoppers narrow the shop by category, brand, tag, price, rating, stock status and custom attributes, with instant AJAX filtering, clean shareable URLs and filter blocks for the editor (enable it under Modules).
New: Real-time shipping rates — show live rates from FedEx, UPS, USPS, DHL, Royal Mail, Australia Post, Canada Post, EasyPost, Shippo and more at checkout; each carrier stays off until you add its credentials (enable it under Modules).
New: Currency switcher — let shoppers shop and check out in their own currency with hourly auto-refreshed exchange rates, optional location detection and tidy price rounding (enable it under Modules).
New: Order tracking — add shipment tracking numbers with carrier deep-links to orders, give customers a self-service tracking lookup, and bulk-import tracking via WP-CLI (enable it under Modules).
Improved: All store emails are now sent as fully designed, branded HTML messages. The low-stock and out-of-stock summary alerts and the “account email changed” security notice — previously sent as plain text — now match the look of every other TejCart email.
Improved: Low-stock and out-of-stock admin alerts appear in the email log and can be customised or toggled like any other email under Settings → Emails.
1.0.4
New: Variation swatches — show variable product options as visual color, image and label swatches instead of dropdowns, on product pages and shop archives (enable it under Modules).
New: AI Content SmartSuite — generate product titles, descriptions, tags and FAQs with OpenAI, then review and apply them with one click; fully editable prompts, 35+ languages, and automatic FAQ rich snippets (powered by your own OpenAI key; enable it under Modules).
Improved: More accurate inventory for variable products — stock stays in sync with the exact variation each shopper buys.
Improved: Clearer sales and revenue reporting that accounts for refunds for a true picture of your store’s performance.
Improved: Faster, safer in-place updates with smoother background data handling right after an update.
Performance, security, and stability refinements throughout.
1.0.3
New: Optional address autocomplete at checkout — shoppers pick their building, society or street and the city, state and postcode fill in automatically (powered by Google Places; enable it under Modules).
New: Smoother checkout — clearer state / region selector, phone number now optional, and a “secure & encrypted” reassurance at the payment step.
Improved: Checkout styles and scripts now refresh reliably after an update.
Fixed: Checkout now detects the shopper’s country from their device time zone, so buyers outside the United States (e.g. India) no longer see the country field default to the wrong country.
Fixed: When a refund cannot be processed, the order now records an order note and log entry explaining exactly why (e.g. the gateway’s rejection reason), instead of only showing a generic “Refund failed” message with nothing to check.
Fixed: Tax-inclusive carts that mix tax classes (e.g. standard and reduced rates) now strip the embedded tax per item rather than at a single store-wide rate.
1.0.2
Improved payment reliability for PayPal checkout, captures, and refunds.
More accurate cart, coupon, pricing, and shipping calculations.
Performance, security, and stability refinements throughout.
1.0.1
Refreshed admin notices with a consistent, modern design.