TL;DR: An active campaign using fake Shopify stores advertised through Google Shopping to steal payment details, with over 2,000 stores observed and about 100 new ones appearing each week, was reported by Bfore. The blend of real storefronts, redirect malware, and live operator verification shows how fraud now bypasses both customer suspicion and conventional checkout controls.
At a glance
What this is: This is an analysis of a phishing-fraud campaign that uses fake Shopify storefronts and shopping ads to harvest card and payment credentials at checkout.
Why it matters: It matters because identity and payment controls can be bypassed in real time when the victim’s own approvals are relayed through a live operator and the fraud is split across storefront, ad platform, and cashout path.
By the numbers:
- Bfore detected an active campaign running this playbook on over 2,000 Shopify stores.
- Roughly 100 new ones appearing each week were added to the campaign.
Context
This campaign sits at the intersection of phishing, payment fraud, and account takeover. The security gap is not only credential theft at checkout, but the way attackers can borrow trusted infrastructure, ad ecosystems, and real-time victim interaction to make a fake purchase path look legitimate.
For identity and access teams, the important point is that the usual trust boundary around login and checkout no longer holds. The victim is not simply tricked into entering data once; the fraud flow captures payment details, OTPs, and app approvals in a live exchange that defeats assumptions built into step-up authentication and transaction verification.
Key questions
Q: What breaks when a fake checkout page relays the victim’s own approval in real time?
A: The assumption that out-of-band verification proves the user is interacting with the real merchant breaks down. A live relay can carry OTPs and app approvals to the attacker while the victim believes they are confirming a legitimate purchase, so authentication assurance and transaction binding have to be evaluated together, not separately.
Q: Why do shopping-ad phishing campaigns increase payment and account takeover risk?
A: They combine trusted discovery, real storefront branding, and checkout-stage redirection, which lowers suspicion before the victim enters sensitive data. Once card details, login credentials, or identity data are captured, the same records can be reused for card fraud, account takeover, and new-account abuse across other services.
Q: How can security teams spot fraudulent storefront operations before loss escalates?
A: Look for recently registered stores, checkout assets that redirect off-platform, unusual confirmation-email behaviour, and traffic patterns tied to shopping ads rather than organic navigation. Combining storefront telemetry with payment and identity signals is the fastest way to distinguish normal commerce from a managed phishing operation.
Q: What should teams do when a merchant checkout flow is suspected of being compromised?
A: Contain the store by removing redirect assets, rotating any exposed admin or API credentials, and reviewing order-confirmation, refund, and payment logs for evidence of fraudulent transactions. Then assess whether the campaign also captured broader identity data such as SSNs or bank credentials, because the impact often extends beyond card theft.
Technical breakdown
Checkout redirection as a fraud control bypass
The campaign uses a malicious theme asset, custom-checkout-redirect.js, to intercept checkout clicks on real Shopify stores and redirect shoppers to attacker-controlled pages. That means the storefront can remain authentic enough to win trust while the payment step is moved elsewhere. Because the real store still exists, ordinary brand checks and merchant familiarity do not stop the fraud. This is not just a phishing page problem. It is an abuse of the checkout path itself, where the user believes they are still transacting with the original merchant while the transaction context has already been replaced.
Practical implication: monitor theme assets and checkout flows as part of fraud detection, not just the visible storefront.
Real-time operator relays defeat out-of-band approval
One kit described in the article runs in real time with a human operator watching victim input over WebSocket and pushing the next screen. That matters because the operator can relay OTPs, in-app approvals, SMS codes, and bank-app confirmations as the victim enters them, turning out-of-band verification into a live fraud relay. In identity terms, the authentication ceremony is still present, but the assurance is hollow because the attacker is present inside the session. The control failed is not the code itself, but the assumption that the user is interacting with a legitimate endpoint.
Practical implication: treat live approval relay as a fraud pattern and add step-up signals that bind approvals to merchant and device context.
Multi-tenant operator tooling supports industrialised credential theft
The exposed admin panel shows this is not a one-off scam site but a production system with roles, lifecycle stages, card routing, ad management, and identity record capture. The architecture supports separate operators, rotating infrastructure, and cashout decisions at scale. That is important because the threat is no longer a single bad site, but a service model that manages stores, victims, cards, and downstream monetisation as separate functions. The identity angle extends beyond payment data into SSNs, addresses, and identity documents, which increases the risk of account takeover and new-account fraud.
Practical implication: look for role-separated fraud operations and treat captured identity data as a broader account-opening risk, not only a card theft issue.
Threat narrative
Attacker objective: The attackers want to capture payment credentials and identity data at scale, then monetise them through account takeover, card fraud, and downstream cashout.
- Entry occurs when victims click shopping ads that impersonate known brands and lead to attacker-registered Shopify storefronts.
- Credential harvesting happens when the checkout page redirects to a phishing flow that collects card details, payment-provider logins, PINs, and verification codes.
- Escalation and monetisation follow when live operators relay the victim’s own OTPs or app approvals, allowing transactions and account takeover to complete.
- Impact is the theft of payment credentials and identity data, which can be reused for card fraud, account takeover, and new-account abuse.
Breaches seen in the wild
- Gitloker GitHub extortion campaign: Phishing via GitHub notifications tricked developers into authorising malicious OAuth apps; Gitloker then wiped repos and demanded contact.
- Meta AI Instagram Account Takeover: 20,225 Instagram accounts hijacked via compromised Meta AI support chatbot with overprivileged access.
Read and download The State of NHI & AI Agent Breach Report 2026, covering 200+ breaches impacting Non-Human Identities including AI Agents.
NHI Mgmt Group analysis
Checkout-path phishing is now a trust-boundary problem, not just a web phishing problem. When attackers can keep a real storefront in place and swap only the payment step, the control gap moves from email hygiene to transaction integrity. That changes how teams should think about fraud detection, merchant validation, and checkout hardening. Practitioners need to assume the storefront can be authentic while the payment path is not.
Real-time approval relay collapses the value of many out-of-band controls. OTPs, app approvals, and SMS verification still exist, but they no longer guarantee the user is transacting with the intended merchant or endpoint. The failure mode is a live attacker in the middle of the session, which means authentication assurance and transaction binding need to be treated as separate problems. Teams should assess whether their current controls detect the context of approval, not just the approval itself.
Payment fraud campaigns increasingly behave like managed services with identity operations attached. The exposed panel described in the article shows role-based operator access, store lifecycle stages, card routing, and an identity module for SSNs and uploaded IDs. That is a named concept worth tracking: fraud-as-an-operations-platform. For practitioners, the implication is that card fraud, account takeover, and new-account fraud are converging in the same workflow, so governance must span payment, identity, and access telemetry together.
Ad-tech and storefront ecosystems are now part of the fraud supply chain. The campaign uses Google Shopping, real storefront legitimacy, and automated conversion signalling to improve reach and lower suspicion. That means defenders cannot treat fraud prevention as a checkout-only discipline. The control problem now includes ad referral validation, merchant monitoring, and the abuse of legitimate commerce infrastructure. Teams should widen monitoring to the acquisition path, not just the payment page.
Non-human identity governance matters here because attackers are abusing machine-level trust edges, not only human deception. The campaign relies on storefront scripts, admin API tokens, and automated routing logic to move data and complete deceptive flows. That creates an NHI problem inside a fraud problem: exposed tokens, service-side automation, and unchecked access paths help keep the operation stable. Security teams should govern storefront tokens and service credentials with the same rigor they apply to privileged human access.
From our research library:
- Tycoon 2FA alone accounted for 62% of phishing detected by Microsoft and over 64,000 confirmed incidents.
What this signals
Fraud teams should now treat checkout integrity as an identity assurance issue. If a merchant page can stay legitimate while the payment step is silently replaced, then customer trust, transaction trust, and merchant trust are no longer the same control problem. Practitioners need monitoring that follows the entire purchase journey, not just the login or card-entry screen.
Fraud-as-a-service creates a governance gap that crosses commerce and identity. The exposed operator panel described in the article is a reminder that modern phishing operations are structured, role-based, and operationally persistent. That means the defence model has to connect web, payment, and identity telemetry, because the attacker’s workflow already does.
For practitioners
- Audit checkout redirection assets Inspect storefront theme files and content delivery paths for scripts that intercept checkout clicks or redirect to external payment hosts. Prioritise any asset that can alter the buyer journey after cart creation.
- Bind approvals to transaction context Require controls that tie OTPs, app approvals, and payment confirmations to the intended merchant, device, and session context instead of treating them as standalone trust signals.
- Monitor storefront tokens as privileged secrets Treat Shopify Admin API tokens and similar service credentials as high-risk secrets. Revoke unused tokens quickly, restrict scope, and alert on unexpected order creation or confirmation-email activity.
- Correlate ad referrals with merchant reputation Flag sudden spikes in shopping-ad traffic to newly registered or low-reputation stores, especially where conversion paths involve checkout redirection or suspicious confirmation flows.
- Expand fraud investigations to identity data exposure When a fake checkout is discovered, assume the campaign may also have collected SSNs, dates of birth, bank logins, and uploaded identity documents, then triage downstream account-opening risk.
Key takeaways
- The campaign turns legitimate-looking storefronts and ad placements into a delivery system for checkout phishing and payment credential theft.
- The evidence points to industrialised fraud, with over 2,000 Shopify stores observed and roughly 100 new ones appearing each week.
- The most effective response is to govern checkout redirects, merchant tokens, and approval context as a single fraud and identity control surface.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP API Security Top 10 and MITRE ATT&CK address the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP API Security Top 10 | API2 — Broken Authentication | The campaign abuses authentication and approval flows to steal payment and identity data. |
| API8 — Security Misconfiguration | Exposed admin access and redirected checkout flows show misconfiguration in operational commerce paths. | |
| Recommendation — Review transaction and payment flows for broken authentication points that can be relayed or replayed by an attacker. Harden storefront and admin surfaces against misconfiguration that exposes checkout control or backend access. | ||
| CIS Controls v8 | CIS-5 — Account Management | The exposed operator panel and token use make account lifecycle and access governance central to defence. |
| Recommendation — Enforce account management controls for storefront admins, API users, and service credentials. | ||
| NIST CSF 2.0 | PR.AA-05 — Access Permissions, Entitlements and Authorizations | The campaign depends on overprivileged access to admin tokens and operator tooling. |
| Recommendation — Limit storefront and service entitlements so tokens and admin accounts cannot alter checkout or order flows. | ||
| MITRE ATT&CK | TA0006; TA0010 — Credential Access; Exfiltration | The article describes credential harvesting followed by theft of payment and identity data. |
| Recommendation — Map phishing-store activity to credential access and exfiltration tactics for detection and threat hunting. | ||
Key terms
- Checkout Redirection: Checkout redirection is the manipulation of a legitimate purchase flow so that the buyer is silently moved to an attacker-controlled payment page. In fraud campaigns, it preserves the appearance of a trusted storefront while diverting card, login, or identity data to the attacker.
- Approval Relay Fraud: Approval relay fraud is a real-time attack where a victim’s OTP or in-app confirmation is forwarded to the attacker while the victim still believes they are authorising a legitimate action. It defeats the assumption that out-of-band verification proves the other side of the exchange is trusted.
- Fraud-As-A-Service: Fraud-as-a-service is the outsourcing of scam operations through rented tools, stolen data, and ready-made attack services. It lowers the skill needed to commit fraud and lets bad actors scale quickly across industries. For defenders, it means attacks are faster, cheaper, and more operationally organized than traditional one-off fraud attempts.
- Transaction binding: Transaction binding links a user's identity, the document they approved, and the workflow state into a single evidence record. This matters in digital lending because a signature alone is not enough to prove the right person approved the right version at the right stage.
Deepen your knowledge
NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps security and IAM practitioners build control models that fit modern service credentials and delegated access.
Published by the NHIMG editorial team on October 16, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org