Item Configuration Object
The main configuration object structure fromPreload.js:42-83:
Core Settings
Direct product URL for the target item. The bot will fetch this product directly.
Test product URL used for preloading the checkout session. Preload.js uses this to generate a valid checkout URL before the real product drops.
The domain of the Shopify store (without https://).
Delay in milliseconds before submitting payment. Set to
0 for maximum speed.Internal task identifier. Auto-generated, no need to modify.
Product Selection
Keywords for finding the real product when
url is not provided. Supports advanced filtering with + and - syntax (see Advanced Features).Keywords for finding the test product during preload phase.
Product color preference. Used in keyword filtering unless
randomColor is enabled.If
true, ignores color preference and selects any available color.Size Selection
Target size for the real product. Can be numeric (“10”) or text (“M”, “Large”).
Target size for the test product during preload.
If
true, randomly selects any available size for the real product.Random size selection for test product.
Profile Configuration
Theprofile object contains all checkout information:
Complete billing and shipping information for checkout.
Personal Information
First name for shipping address.
Last name for shipping address.
Email address for order confirmation.
Phone number (digits only, no formatting).
Address Information
Street address (line 1).
Apartment, suite, or unit number (optional).
City name.
State or province code (2 letters for US states).
Postal/ZIP code.
Country code (2 letters, ISO 3166-1 alpha-2).
Payment Information
Credit card number (no spaces or dashes).
Full name as it appears on the card.
Card security code (CVV/CVC).
Expiration month (1-12, no leading zero).
Expiration year (last 2 digits only). The script automatically prepends “20”.
Card brand/type.
Internal profile identifier. No need to modify.
Profile name label. Not used in checkout process.
Proxy Configuration
- With Proxy
- Without Proxy
Configure proxy settings to route requests through a proxy server:All four fields must be provided to enable proxy support. The bot automatically constructs the proxy URL:
Proxy server IP address.
Proxy server port number.
Proxy authentication username.
Proxy authentication password.
Account Login (Optional)
Shopify account email for stores that require login before checkout.
Shopify account password.
Account login is handled automatically when the checkout URL redirects to
/account/login. The bot detects this and submits credentials, including handling challenge captchas if required (lines 308-368).Configuration Examples
Next Steps
Script Variants
Learn about Preload.js, fast.js, and safe_1.js variants
Advanced Features
Queue handling, captcha solving, and keyword filtering