Przeglądaj znane problemy i ich status rozwiązania we wszystkich modułach.

When the missed purchase resender fires via cron, it generates a pseudo client ID (random digits + timestamp) because the original browser's _ga cookie is not available. This means resent purchases appear as separate sessions/users in GA4 reports.

Workaround: Enable User-ID tracking in the GA4 platform config. If the customer was logged in during purchase, the User-ID will link the server-side event to their existing user profile.

The add_shipping_info and add_payment_info events use a MutationObserver watching for .-current CSS classes on checkout step elements. Checkout modules that use different markup (one-page checkouts, custom step indicators) may not trigger these two events.

Workaround: Use Google Tag Manager to set up custom triggers for these events based on your checkout module's specific DOM changes. All other events (begin_checkout, purchase) work regardless of checkout module.

Code entered in the HTML block editor is sanitized on save, removing all tags. This prevents legitimate use cases like embedding third-party widgets. Added a 'raw HTML' mode toggle that bypasses sanitization for admin users. Fixed in v1.2.0 — commit b8a4c12
The live sales notification widget shows orders created via the back office for testing purposes. These test orders shouldn't appear to customers. Added filter to exclude orders created by employees. Fixed in v1.0.0 — commit 4c7e3b8
The purchase event fires on the order confirmation page and again when the order status email callback triggers a page impression. Customers who open the order email generate a duplicate purchase event. Added deduplication via transaction_id. Fixed in v1.0.0 — commit e5d2a19
On mobile category listings, the subtitle text overflows and overlaps with the product price because the card height is fixed. Added text-overflow: ellipsis with max-height and line-clamp for mobile views. Fixed in v1.1.0 — commit 8c4f7e2
Search engine crawlers inflate the product view count. The Googlebot alone adds hundreds of 'views' per day. Added User-Agent based bot detection using a maintained list of known crawler signatures. Fixed in v1.0.0 — commit a2e8c37
Przewidywana poprawka: April 01, 2026

Adresy email zawierające znak + (np. user+shop@gmail.com) są odrzucane mimo że są zgodne z RFC.

Saving the content of one tab moves it to the last position. The position field is not included in the form data during a content-only save. Preserved position value through content save operations. Fixed in v1.0.0 — commit 4b9f1a8
The module hooks into displayProductExtraContent, but the hook parameters changed in PS 9.0 — the Product object is now wrapped in a ProductPresenter. Updated to handle both legacy Product and new ProductPresenter parameters. Fixed in v1.0.0 — commit c8d3e57
The reCAPTCHA widget fails to load on the Hummingbird theme because the theme loads scripts with defer/async, and the reCAPTCHA callback fires before the form DOM is ready. Added explicit onload callback with MutationObserver fallback. Fixed in v1.0.0 — commit 7e4a2c9

Przycisk express checkout na urządzeniach mobilnych jest przesunięty poniżej widocznego obszaru gdy koszyk zawiera więcej niż 5 pozycji.

When TheCheckout by Prestasmart was installed alongside Checkout Revolution, both modules attempted to override the checkout page, causing a redirect loop or blank checkout. Customers using TheCheckout for their default checkout and Checkout Revolution for express buttons only were affected.

Resolution: Added TheCheckout detection — when TheCheckout is active, Checkout Revolution automatically defers the one page checkout override and only provides express checkout buttons on product pages, cart, and mini-cart. Both modules now coexist without conflicts.

Questions containing double quotes (e.g., How to use the "advanced" mode?) break the data-attribute binding because the quotes are not escaped. Applied htmlspecialchars to the data-target attribute. Fixed in v2.0.0 — commit d3f7b48
The drag-and-drop sorting works for individual FAQ items within a category but not for reordering the categories themselves. The category list doesn't initialize the Sortable.js library. Added category-level sorting. Fixed in v2.0.0 — commit a5c8e12
The file size check uses PHP's filesize() which returns false for files larger than 2GB on 32-bit systems. Even on 64-bit, reading the full file into memory for analysis crashes. Implemented streaming log analysis with line-by-line reading. Fixed in v1.0.0 — commit c3f8a47
Przewidywana poprawka: March 15, 2026

Niektórzy klienci zgłaszają biały ekran po przekierowaniu z PayPal. Dzieje się tak gdy ciasteczko sesji wygasa podczas procesu płatności.

Obejście: Wyczyść ciasteczka przeglądarki i spróbuj ponownie.

The orphan detection only checks product associations, not CMS page content. Images embedded in CMS page HTML via tags are flagged as orphans and deleted. Added CMS content scanning before flagging images. Fixed in v1.0.0 — commit 8d2b5f1
The 'Clean expired cart rules' function deletes cart rules where date_to < NOW(), but this includes rules that are still active and assigned to future orders. Added a check for cart_rule usage in existing orders before deletion. Fixed in v1.0.0 — commit e4a7c28
The 'X of Y claimed' counter for limited-quantity offers always shows 0. The counter reads from the cart_rule usage table but the column name changed in PS 8.0. Updated the column reference. Fixed in v1.0.0 — commit a3f9b14
Strona 1 / 11
Ładowanie...
Do góry