Mohammad Houda
All work
Browser Automation2025

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.

Built with

Node.js · Puppeteer · 2Captcha API · Oxylabs Proxy · Electron

Interface

03 views

Engineering notes

  1. 01

    hCaptcha solved dynamically through the 2Captcha API using interactive element injection no sitekey required

  2. 02

    Oxylabs US proxy spoofs location to unlock US-only Shopify shipping options from Lebanon

  3. 03

    Shadow DOM card fields reached via page.evaluateHandle() and native querySelector, bypassing iframe isolation

  4. 04

    Switching the trigger from load to DOMContentLoaded measurably improved checkout reliability and speed

  5. 05

    Electron GUI for the ShopNiceKicks flow, with terminal progress logging and per-task timing

Next project

Clinic Assistant

AI Healthcare Automation