Several Shopify stores became the target of a checkout redirect in October 2026: customers landed on foreign, copied payment pages when paying. German developer Roman Zipp documented the incidents after he noticed a suspicious redirect while buying a keyboard on 10 October. The affected integrations came from the Shopify app ecosystem – exactly the add-on features many merchants rely on for product options, upselling and customer retention.
For DTC brands, this is a problem at the most sensitive point of the customer journey: you invest in reach via Instagram, TikTok or Google, yet the dangerous moment can occur just before payment.
How the attack bypassed the store checkout
The sequence Zipp observed was simple: when moving from the cart to checkout, a foreign script ran in the browser. It could redirect buyers to a deceptively real checkout page outside the actual store and request payment data.
For Hulk Product Options, the provider confirmed in a documented statement that improper configurations had been stored in the theme extension on 10 October. Shopify temporarily disabled the extension. It was restored after the code was removed.
Another confirmed incident affected Selleasy: Upsell & Cross Sell. Operator Logbase describes, on its official incident page, a targeted attack on 13 October. The attacker abused an older internal support tool to inject a script into shop configurations. Redirects were stopped at 12:22 UTC according to Logbase, until the affected stores were cleaned up at 15:58.
Providers have responded – Shopify changes its redirect rules
Logbase had the application externally reviewed from 16 to 20 October. After Shopify's review, Selleasy was relisted in the App Store on 27 October. The operator has shut down the exploited internal tool and introduced additional access controls.
On 20 October, Shopify itself published a new protection against unexpected redirects. Since the update of 23 October, according to Shopify, known malicious destinations are blocked and confirmations are shown for suspicious external websites. Ordinary external links continue to open without an interstitial screen.
With this, Shopify addresses the path from a legitimate store to a risky external destination. The real lesson, however, lies in controlling third-party integrations.
Why social commerce teams are affected
A successful ad click is only the start for an online shop. Product pages, widgets, cart and checkout together form the conversion process. If an embedded app script manipulates this process, campaign budgets can end up in front of a fraudulent payment page in the worst case.
This particularly affects brands that combine creator lives and TikTok Shop campaigns with their own landing pages and external shops. The German study on trust and control in AI shopping also highlights how central a reliable buying process becomes for new shopping experiences.
Shop operators can check three things right away:
- App inventory: Which extensions are allowed to modify scripts, theme blocks or cart functions? Are the permissions still needed?
- Purchase path: Does checkout work in a fresh browser profile on desktop and smartphone? Do buyers stay on the expected domain?
- Response and monitoring: Are there warning messages, suspicious redirects or support requests about unknown payment pages? Have the security notices from installed apps been reviewed?
If you steer your ad budgets by conversions and actual orders, you should take the technical integrity of checkout just as seriously as attribution and loading speed.
The documented incidents point to a risk in the app ecosystem, not a general outage at Shopify. Whether AI was actually used in the attacks, as the original report suspected, is not publicly confirmed. What matters for merchants is the specific attack path – and that providers and the platform have since implemented countermeasures.
Sources: Roman Zipp, initial technical investigation from 10.10.2026 with updates; Roman Zipp, provider statements; Selleasy/Logbase, final report from 28.10.2026; Shopify Changelog, 20./23.10.2026; Adweek, reason for reporting from 03.11.2026.
Illustration: rupixen / Unsplash.
