Shopify Checkout Automation
A Puppeteer-based automation that completes a full Shopify checkout in under 15 seconds. Built against real e-commerce automation obstacles: Shopify's bot protections, hCaptcha challenges, Shadow DOM card fields, and US-only shipping restrictions. Two separate flows kith.com with proxy and captcha solving, and ShopNiceKicks with an Electron desktop GUI. Task speed is logged in real time from cart to payment confirmation.
Node.js · Puppeteer · 2Captcha API · Oxylabs Proxy · Electron
hCaptcha solved dynamically through the 2Captcha API using interactive element injection no sitekey required
Oxylabs US proxy spoofs location to unlock US-only Shopify shipping options from Lebanon
Shadow DOM card fields reached via page.evaluateHandle() and native querySelector, bypassing iframe isolation
Switching the trigger from load to DOMContentLoaded measurably improved checkout reliability and speed
Electron GUI for the ShopNiceKicks flow, with terminal progress logging and per-task timing