PAL | Multi-Offer Price Comparison QA avatar

PAL | Multi-Offer Price Comparison QA

Pricing

from $5.00 / 1,000 completed multi offer inventories

Go to Apify Store
PAL | Multi-Offer Price Comparison QA

PAL | Multi-Offer Price Comparison QA

Audit public Product Offer and AggregateOffer structured data for price ranges, currency consistency and missing fields. Try a prefilled Example task and export per-page findings for catalog QA. Static HTML only; no live checkout pricing.

Pricing

from $5.00 / 1,000 completed multi offer inventories

Rating

0.0

(0)

Developer

Practical AI Lab

Practical AI Lab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Who this is for: Marketplace product QA teams.

What you actually get: Compare Offer/AggregateOffer price ranges per currency and flag missing or malformed published prices.

Try one public URL first

Input example:

{"urls":["https://scrapeme.live/shop/Pikachu/"]}

What to do next: Review offerCurrencies, publishedOfferCount and offerComparison from one sample URL.

Pricing: Pay per event; view this Actor’s live Pricing tab before larger batches. A successfully processed page can be billable even when no issue is detected. Results can be exported as JSON or CSV.

Important limits: No currency conversion or checkout verification. Supports applicable static public HTTPS metadata only, without site logins or JavaScript rendering.

Related PAL tool: https://apify.com/practical_ai_lab_jp/pal-product-stock-schema-check. Independently usable; no bundle is required.


PAL | Multi-Offer Price Comparison QA

Compare multiple product offer prices and detect inconsistent Offer structured data in public HTML.

For ecommerce marketplaces, affiliate sites and stores with multiple offers, PAL examines Product/Offer/AggregateOffer JSON-LD across up to 18 public HTTPS product pages.

Included insights

  • Extract Offer/AggregateOffer prices, currency, availability label, product name and offer count.
  • Compare observed minimum and maximum published prices within each currency (absolute and percentage spread).
  • Detect missing prices, currencies, inverted lowPrice/highPrice, and pages with mixed currencies.
  • Receive a heuristic offer QA score and prioritized markup fixes.
  • Export one structured dataset record per URL to JSON or CSV; integrate with other Apify tools.

Fast start

{"urls":["https://scrapeme.live/shop/Pikachu/"]}

Open the Dataset after running. Use publishedOfferCount, offerCurrencies and offerQaScore to triage results. Read details.offerComparison.priceSpreadByCurrency for detailed price ranges; details.prioritizedFixes provides specific recommendations.

Pricing

Pay per successfully fetched page, using the pal-offers event. Check the live Apify Store price for the exact amount. Invalid URL fetches create a non-billed error row; up to 18 URLs per run.

Scope & limits

This tool reads static public Product JSON-LD, not browser-rendered prices or live checkout data. It does not log into websites, bypass CAPTCHAs, verify actual stock, normalize currencies, or compare prices between currencies. Multi-Offer ranges only reflect prices supplied in each page's structured data; missing price information cannot be inferred. A single-Offer product is supported and simply has no multi-offer spread.

Practical AI Lab (PAL).