A live Shopify store was silently sending shoppers to a fake "TrendPay" credit-card page at checkout. Here's what it really was, why backups couldn't fix it, and exactly how we shut it down — end to end.
If you're seeing this on your own store, stop taking orders through it.
Do not let anyone enter a card on that "TrendPay" page. It is not a payment provider — it's a criminal page harvesting card numbers.
"TrendPay" is a fake, look-alike checkout used to steal card data — the technique the security world calls digital skimming or Magecart. When a customer clicks Check Out, hidden code hijacks the button and sends the browser to an attacker-controlled page that clones your real cart and totals so it looks legitimate, shows a convincing credit-card form, and sends whatever the shopper types straight to the criminal.
The pages live on throwaway domains that rotate constantly — we watched checjk.googlecheck.top switch to checjk.paytrend.top mid-investigation — and the kit is reused across many victim stores. The one we found still carried leftover template text from a completely unrelated shop.
Served by the store itself, so it hit every visitor on every device — phone, tablet, desktop.
Nothing in the theme files or settings — which is exactly why restoring backups did nothing.
Delivered through a trusted, years-old cart app whose settings had been weaponized.
A 42 KB scrambled script that decoded the criminal domain at runtime and blended in by design.
On the surface, everything looked normal. The redirect only fired the moment someone actually clicked the checkout button — which is what makes these so easy to miss and so costly to ignore.
Confirmed payment settings, theme code, URL redirects, and tracking pixels were all clean.
Clicked the live checkout and captured the exact redirect to the criminal "TrendPay" domain.
Reproduced it on a clean browser — ruling out device malware and pointing inside the store.
Found the obfuscated script and confirmed it wasn't in any theme file.
Pinpointed the exact app-embed block delivering the skimmer.
Online Store → Themes → Customize → App embeds. This immediately stops the redirect for shoppers.
On the live cart, confirm the injected script is gone and Check Out lands on your genuine Shopify checkout (yourstore.com/checkouts/…).
So it can't be switched back on or re-inject elsewhere. Watch for it trying to escalate permissions on the way out — the one we removed suddenly demanded access to edit discounts. Deny it.
Add to cart, check out, and confirm a clean, native Shopify checkout every time.
Add a product, open your cart, and click Check Out while watching the address bar. If it ever leaves your own domain — a .top address, a "pay"-branded page you don't recognize — you have a skimmer. Don't process another order through it.
This is exactly what we do. Shellback SEO found, traced, and removed this skimmer end to end — and we can check or clean your store too.
Get a free store check →Prepared by Shellback SEO — Shopify security response & remediation. Client details redacted.