Shopify Variant Price Feed & SKU Matcher
Pricing
$1.00 / 1,000 variant exporteds
Shopify Variant Price Feed & SKU Matcher
Export selected Shopify product variants with exact buyer SKU matching, raw prices, currency provenance and availability. Flat rows for price-comparison feeds.
Pricing
$1.00 / 1,000 variant exporteds
Rating
0.0
(0)
Developer
ProdukDigitalAli
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Export flat variant rows from selected public Shopify product URLs. Match your own item codes using exact variant IDs, retain merchant SKU/barcode when exposed, and record price/currency provenance. Intended for buyer-maintained price-comparison lists and catalog pipelines.
Quick start
Use examples/basic.json or multi-store.json. Each product entry contains url and optional buyerSkuByVariantId. Canonical HTTPS product paths may include one locale prefix. Remove query strings. Maximum10 products and1000 stored variants/run. No store search or full-catalog discovery.
Data contract
One row per unique store/product/variant key per run. IDs are strings; unsafe numeric IDs fail that product. buyerSku is your exact mapping; it never replaces the source merchantSku. PriceRaw is the Shopify Ajax numeric price; moneyScale100 and priceAmount=priceRaw/100 are explicit Shopify scale, not a general ISO minor-unit converter. No exchange-rate conversion. Currency is read using the same origin and locale cart.js in an anonymous request; it can be null and is not a checkout quote. Customer/session-specific and geo prices may differ. Raw values are always retained. Missing availability is null; no inventory counts, sales or revenue estimates. Returned250-variant arrays are marked potentially truncated. Unmatched mappings appear in OUTPUT.
Limits and errors
Only public HTTPS port443. All DNS answers and every redirect are checked, connections pin a validated IP and preserve TLS verification. Cross-origin redirects fail; supply the canonical host. No tokens, cookies, proxies, browser code, cart writes, login or private networks. Up to3 same-origin redirect hops/request,4MiB/response,15s product request,10s currency request,120s work deadline; responses cannot execute JavaScript even if MIME is text/javascript. Requests are serial; a500ms pause follows successful products. Budget/partial/failure status appears in OUTPUT. A failed product does not create billable rows. All-failed runs fail instead of claiming success. URL paths and public product text are not guaranteed free of personal data; do not submit secrets.
Storage and billing
Dataset rows are persisted before variant-exported. Configured PPE: USD0.001 per stored variant (USD1/1000 variants), distinct from competitor per-product prices that include all variants. One bounded owner acceptance run stored1variant and reconciled1variant-exported event with OUTPUT.charged1. This test is not evidence of external customers. The Store pricing table is authoritative. No charge for failures or duplicate stable keys. Store/billing are not a cross-service transaction: a charging or storage failure stops the run, and previously stored rows may remain. Automatic rerun can duplicate data across runs. No cross-run state/change alerts or resume.
Compatibility
Uses the documented Shopify Ajax product endpoint, not the Admin API. Headless/restricted/feed-disabled/anti-bot stores can fail. Shopify is not affiliated with this Actor. Public accessibility does not guarantee every store or variant can be exported.