Koo Baked Beans in Tomato Sauce 400 g
400 gSame product at 3 retailers
Cheapest
R16.99 at Pick n Pay
Save R1.00 vs dearest

Pick n PayCheapestR16.99

CheckersR17.99
+R1.00

WoolworthsR17.99
+R1.00
Grocery Data APILIVE PRICE DATALIVE
Search Pick n Pay, Checkers, Shoprite, Woolworths and Makro at once. See who has the best price, what is in stock and which deals are on.
Here's your quick take on koo baked beans. Koo Baked Beans in Tomato Sauce is cheapest at Pick n Pay for R13.99. That saves you R2.00 against Woolworths. I matched 2 products across 3 retailers. One deal is on: Pot O' Gold Baked at Checkers, Xtra Savings members: Buy 2 For R29.
400 gSame product at 3 retailers
Cheapest
R16.99 at Pick n Pay
Save R1.00 vs dearest

R16.99

R17.99
+R1.00

R17.99
+R1.00
215 gSame product at 3 retailers
Cheapest
R13.99 at Pick n Pay
Save R2.00 vs dearest

R13.99

R14.99
+R1.00

R15.99
+R2.00
Results for koo baked beans. Saved prices from 2 Oct 2026.
Reference prices only. Choose your area above for local prices and stock.
How it works
Type what you buy, like “Jungle Oats” or “2L Coke”.
Pick n Pay, Checkers, Shoprite, Woolworths and Makro, live.
Cheapest first, with what you save and what is in stock.
We rank every retailer and tell you exactly how much you save.
Same brand and same pack size, so 500 ml and 0.5 L are treated as the same.
See promotions, the old price and the percentage you are saving.
In stock, out of stock, or not confirmed. We never guess availability.
Compare different pack sizes fairly with a unit price on every product.
Prices are fetched from the retailers when you search.
Shopping agent
Every search above comes with a quick spoken summary: the cheapest store, what you save and which deals are on, read by an ElevenLabs voice. The same API powers cart alerts that quote each retailer's own promotion name, so your app can tell shoppers the moment something in their cart goes on sale.
Cart sale alerts
Watch a saved cart and notify the shopper the moment an item goes on promotion, using the retailer's own deal name.
Spoken summary
Read the best price, the saving and today's deals aloud in a car, smart speaker or WhatsApp voice note.
Basket planner
Split a weekly list across stores so every item comes from the cheapest retailer.
Coverage and data
Prices are always for a specific store or zone, never for “South Africa” in general. Here is what each retailer is priced for today.
Prices and stock are for Pick n Pay Claremont. Pick n Pay prices follow a regional cluster and stock is per store, but only the Cape Town store is set up so far.
One store today
Stock confirmed. Barcodes on Pro.
Prices are for Checkers Sixty60 delivery from Rondebosch. Other store selection is not available yet.
One store today
Stock confirmed. Barcodes on Pro.
Prices are for the Shoprite Athlone browse store in Cape Town, because Shoprite does not deliver to our reference address. Stock is not shown. Other store selection is not available yet.
One store today
Stock not shown by the retailer. Barcodes on Pro.
Prices follow the area's pricing zone. Woolworths has three zones (Western Cape, Gauteng, KwaZulu-Natal); other areas use the nearest. No stock is published.
Choose your region
Stock not shown by the retailer. Barcodes on Pro for branded products.
Prices and availability follow the area, through its delivery postcode. About one in five products is priced differently between areas. Availability means the product can be delivered to that postcode; Makro does not deliver everywhere (for example Kimberley).
Choose your region
Stock confirmed. No barcodes.
Need a specific store or area, or another retailer such as SPAR or Boxer? Tell us and we will confirm what is possible.
Pick n Pay, Checkers (Sixty60), Shoprite, Woolworths and Makro. Each retailer is priced for one store or zone, shown above, and Woolworths also follows a region setting (Western Cape, Gauteng or KwaZulu-Natal). Shoprite prices come from the Athlone browse store in Cape Town and do not include stock. SPAR, Boxer and USave are not covered yet. Tell us what you need and we will say what is possible.
They are the retailers’ online catalogue prices for the store or zone listed above, so they may differ from the shelf price in another branch. Every response also says which store or zone it used (the pricedAt field).
Yes, on Pro and Enterprise. Add include=barcodes to a search, compare or product request. Pick n Pay, Checkers and Shoprite list barcodes for their products and Woolworths does for branded products; Makro does not. Every code passes the GS1 check digit and store-internal numbers are dropped, so a barcode is safe to match on. Compare then pairs products on shared barcodes and reports how in matchedBy. On Free and Starter the request still works, without barcodes, and the response carries a notice.
As deals. Specials, including loyalty-card specials where the retailer shows them in its catalogue, come back as promotion labels next to the normal price, with the was-price when the retailer publishes one.
Prices are fetched live when you ask. Retailers do not publish a timestamp, so every price carries our own fetchedAt time: when AZ Labs fetched it.
From the public storefront catalogues the retailers publish on their own websites and apps. We do not use retailer data feeds or partnerships, and AZ Labs is not affiliated with or endorsed by any retailer. Retailer names and logos belong to their owners.
The API does not come with a data licence from AZ Labs or from the retailers, and we do not grant rights over retailer content. Use of the service is under our Terms. If you plan to store or republish prices, talk to us first.
You can try the finder above with no sign-up, or create a free API key. Paid plans are priced by usage, and pricing for higher volumes or custom needs is negotiable.
For developers
Plain REST and JSON, one bearer key from your dashboard (the same key the AI Gateway uses), no SDK and no card. The finder above runs on these same calls.
/api/v1/grocery/search?q={query}&store={pnp|checkers|shoprite|woolworths|makro|all}&limit={1-20}&include=barcodesLive catalogue search with prices, was-prices, promotions, images, product links and stock state.
/api/v1/grocery/compare?q={query}&limit={1-10}Size-normalized side-by-side comparison with cheapest-store detection, saving, and the products that could not be matched.
/api/v1/grocery/products?store={pnp|checkers|shoprite|woolworths|makro}&id={productId}&include=barcodesDirect single-product lookup by the retailer's own product id (productId from search).
/api/v1/grocery/storesList supported supermarket retailers, branch codes, regions, and capability flags. Does not use quota.
curl "https://azlabs.ai/api/v1/grocery/compare?q=clover+full+cream+milk+2l&limit=1" \
-H "Authorization: Bearer sk-azl-live-..."Response
{
"query": "clover full cream milk 2l",
"matches": [
{
"size": "2000ml",
"name": "Clover Full Cream Milk Fresh 2L",
"offers": [
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000000203686_EA",
"name": "Clover Full Cream Milk Fresh 2L",
"price": 29.99,
"priceFormatted": "R29.99",
"inStock": true,
"stockState": "in_stock",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "5d3af63bf434cf8420737dd6",
"name": "Clover Fresh Full Cream Milk 2L",
"price": 37.99,
"priceFormatted": "R37.99",
"memberPrice": 29.99,
"inStock": true,
"stockState": "in_stock",
"promotions": [
"Xtra Savings members: Now R29.99"
],
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"cheapestStores": [
"pnp",
"checkers"
],
"lowestPriceStores": [
"pnp",
"checkers"
],
"saving": 0
}
],
"unmatched": {
"pnp": [],
"checkers": [],
"woolworths": [
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "20011697",
"name": "Fresh Full Cream Milk 2 L",
"price": 38.99,
"priceFormatted": "R38.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": false,
"stockState": "unknown",
"promotions": [],
"imageUrl": "https://assets.woolworthsstatic.co.za/Fresh-Full-Cream-Milk-2-L-20011697.jpg?V=Q83t&o=eyJidWNrZXQiOiJ3dy1vbmxpbmUtaW1hZ2UtcmVzaXplIiwia2V5IjoiaW1hZ2VzL2VsYXN0aWNlcmEvcHJvZHVjdHMvaGVyby8yMDIzLTA5LTIwLzIwMDExNjk3X2hlcm8uanBnIn0&",
"url": "https://www.woolworths.co.za/prod/Food/Milk-Dairy-Eggs/Milk/Fresh-Full-Cream-Milk-2-L/_/A-20011697",
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"makro": [
{
"store": "makro",
"storeName": "Makro",
"productId": "MLKHFXJTMV3AMYRY",
"name": "Clover Full Cream Long Life Milk, Plain Flavour 6 x 1 L",
"price": 97.95,
"priceFormatted": "R97.95",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": true,
"promotions": [],
"imageUrl": "https://www.makro.co.za/asset/rukmini/fccp/400/400/ng-fkpublic-ui-user-fbbe/milk/2/u/l/-original-imah9zzrfjzgwnme.jpeg?q=80",
"url": "https://www.makro.co.za/clover-full-cream-long-life-milk-plain-flavour/p/itma7f0b28c4e120?pid=MLKHFXJTMV3AMYRY",
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
]
},
"errors": {},
"fetchedAt": "2026-10-02T08:00:00.000Z",
"region": "western-cape",
"pricedAt": {
"pnp": "Pick n Pay Claremont (Cape Town)",
"checkers": "Checkers Sixty60 Rondebosch (Cape Town)",
"shoprite": "Shoprite Athlone browse store (Cape Town)",
"woolworths": "Woolworths Western Cape pricing zone",
"makro": "Makro delivery to Cape Town (7700)"
}
}Real output from the four endpoints. The finder above is built on exactly these calls.
The same products paired across retailers by name and pack size, with the cheapest confirmed-in-stock stores, the lowest-price stores and the saving.
{
"query": "koo baked beans",
"matches": [
{
"size": "400g",
"name": "Koo Baked Beans in Tomato Sauce 400 g",
"offers": [
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000000967788_EA",
"name": "Koo Baked Beans In Tomato Sauce 400g",
"price": 16.99,
"priceFormatted": "R16.99",
"inStock": true,
"stockState": "in_stock",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "5d3af641f434cf8420738055",
"name": "KOO Baked Beans in Tomato Sauce 400g",
"price": 17.99,
"priceFormatted": "R17.99",
"inStock": true,
"stockState": "in_stock",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "6009522310363",
"name": "Koo Baked Beans in Tomato Sauce 400 g",
"price": 17.99,
"priceFormatted": "R17.99",
"inStock": false,
"stockState": "unknown",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"cheapestStores": [
"pnp"
],
"lowestPriceStores": [
"pnp"
],
"saving": 1
},
{
"size": "215g",
"name": "Koo Baked Beans in Tomato Sauce 215 g",
"offers": [
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000000706007_EA",
"name": "Koo Baked Beans in Tomato Sauce 215g",
"price": 13.99,
"priceFormatted": "R13.99",
"inStock": true,
"stockState": "in_stock",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "5fd79c16d8f8b5818644788b",
"name": "KOO Baked Beans in Tomato Sauce 215g",
"price": 14.99,
"priceFormatted": "R14.99",
"inStock": true,
"stockState": "in_stock",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "6009522306120",
"name": "Koo Baked Beans in Tomato Sauce 215 g",
"price": 15.99,
"priceFormatted": "R15.99",
"inStock": false,
"stockState": "unknown",
"promotions": [],
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"cheapestStores": [
"pnp"
],
"lowestPriceStores": [
"pnp"
],
"saving": 1
}
],
"unmatched": {
"pnp": [
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000001022616_EA",
"name": "No Name Baked Beans In Tomato Sauce 410g",
"price": 12.99,
"priceFormatted": "R12.99",
"oldPrice": 0,
"oldPriceFormatted": "R0.00",
"inStock": true,
"promotions": [],
"imageUrl": "https://cdn-prd-02.pnp.co.za/sys-master/images/h1f/h2b/33861445877790/silo-product-image-v2-29Jan2026-180024-6009242284838-Straight_on-400080-54_400Wx400H",
"url": "https://www.pnp.co.za/All-Products/Food-Cupboard/Canned-Foods-%26-Packets/Beans-%26-Pasta/no-name-baked-beans-in-tomato-sauce-410g/p/000000000001022616_EA",
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000000215849_EA",
"name": "PnP Live Well Four Bean Mix 400g",
"price": 19.99,
"priceFormatted": "R19.99",
"oldPrice": 0,
"oldPriceFormatted": "R0.00",
"inStock": true,
"promotions": [],
"imageUrl": "https://cdn-prd-02.pnp.co.za/sys-master/images/h32/hea/11470053670942/silo-product-image-v2-21Aug2024-180109-6001007301552-Straight_on-242456-1109_400Wx400H",
"url": "https://www.pnp.co.za/All-Products/Food-Cupboard/Canned-Foods-%26-Packets/Beans-%26-Pasta/pnp-live-well-four-bean-mix-400g/p/000000000000215849_EA",
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "pnp",
"storeName": "Pick n Pay Claremont",
"productId": "000000000001028805_EA",
"name": "Pantry Pride Baked Beans In Tomato Sauce 400g",
"price": 9.99,
"priceFormatted": "R9.99",
"oldPrice": 0,
"oldPriceFormatted": "R0.00",
"inStock": true,
"promotions": [],
"imageUrl": "https://cdn-prd-02.pnp.co.za/sys-master/images/hf7/h19/49677069746206/silo-product-image-v2-29Apr2026-180050-6009242285507-Straight_on-426341-72_400Wx400H",
"url": "https://www.pnp.co.za/All-Products/Food-Cupboard/Canned-Foods-%26-Packets/Beans-%26-Pasta/pantry-pride-baked-beans-in-tomato-sauce-400g/p/000000000001028805_EA",
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"checkers": [
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "5d3af641f434cf842073804d",
"name": "Pot O' Gold Baked Beans In Tomato Sauce 410g",
"price": 15.99,
"priceFormatted": "R15.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": true,
"promotions": [
"Xtra Savings members: Buy 2 For R29"
],
"imageUrl": "https://catalog.sixty60.co.za/v2/files/6a5afe59d5288edb7e2f8733?width=600&height=600",
"url": null,
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "68cbb2a7decd3d9d87f69d56",
"name": "Homegrown Baked Beans in Tomato Sauce 410g",
"price": 11.99,
"priceFormatted": "R11.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": true,
"promotions": [],
"imageUrl": "https://catalog.sixty60.co.za/v2/files/6a60377acd48d5c37910f7e8?width=600&height=600",
"url": null,
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "checkers",
"storeName": "Checkers Sixty60",
"productId": "5d3af641f434cf8420738046",
"name": "Checkers Housebrand Baked Beans In Tomato Sauce 410g",
"price": 12.99,
"priceFormatted": "R12.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": true,
"promotions": [],
"imageUrl": "https://catalog.sixty60.co.za/v2/files/6a5f7a2221dd1ce0b2bf822a?width=600&height=600",
"url": null,
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"woolworths": [
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "20002480",
"name": "Baked Beans in Tomato Sauce 400 g",
"price": 16.99,
"priceFormatted": "R16.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": false,
"stockState": "unknown",
"promotions": [],
"imageUrl": "https://assets.woolworthsstatic.co.za/Baked-Beans-in-Tomato-Sauce-400-g-20002480.jpg?V=siRZ&o=eyJidWNrZXQiOiJ3dy1vbmxpbmUtaW1hZ2UtcmVzaXplIiwia2V5IjoiaW1hZ2VzL2VsYXN0aWNlcmEvcHJvZHVjdHMvaGVyby8yMDI2LTAzLTA2LzIwMDAyNDgwX2hlcm8uanBnIn0&",
"url": "https://www.woolworths.co.za/prod/Food/Braai-Shop/Braai-Salads-Sides/Vegetables-Sides/Baked-Beans-in-Tomato-Sauce-400-g/_/A-20002480",
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "6009207368016",
"name": "Reduced Sugar Baked Beans in Tomato Sauce 400 g",
"price": 16.99,
"priceFormatted": "R16.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": false,
"stockState": "unknown",
"promotions": [],
"imageUrl": "https://assets.woolworthsstatic.co.za/Reduced-Sugar-Baked-Beans-in-Tomato-Sauce-400-g-6009207368016.jpg?V=Wqib&o=eyJidWNrZXQiOiJ3dy1vbmxpbmUtaW1hZ2UtcmVzaXplIiwia2V5IjoiaW1hZ2VzL2VsYXN0aWNlcmEvcHJvZHVjdHMvaGVyby8yMDI2LTAzLTA2LzYwMDkyMDczNjgwMTZfaGVyby5qcGcifQ&",
"url": "https://www.woolworths.co.za/prod/Food/Braai-Shop/Braai-Salads-Sides/Vegetables-Sides/Reduced-Sugar-Baked-Beans-in-Tomato-Sauce-400-g/_/A-6009207368016",
"fetchedAt": "2026-10-02T08:00:00.000Z"
},
{
"store": "woolworths",
"storeName": "Woolworths",
"productId": "6009214614328",
"name": "Baked Beans in Smoke Flavoured Tomato Sauce 400 g",
"price": 26.99,
"priceFormatted": "R26.99",
"oldPrice": null,
"oldPriceFormatted": null,
"inStock": false,
"stockState": "unknown",
"promotions": [],
"imageUrl": "https://assets.woolworthsstatic.co.za/Baked-Beans-in-Smoke-Flavoured-Tomato-Sauce-400-g-6009214614328.jpg?V=uJlq&o=eyJidWNrZXQiOiJ3dy1vbmxpbmUtaW1hZ2UtcmVzaXplIiwia2V5IjoiaW1hZ2VzL2VsYXN0aWNlcmEvcHJvZHVjdHMvaGVyby8yMDIxLTA4LTIzLzYwMDkyMTQ2MTQzMjhfaGVyby5qcGcifQ&",
"url": "https://www.woolworths.co.za/prod/Food/Pantry/Cans-Jars-Packaged-Foods/Baked-Beans-in-Smoke-Flavoured-Tomato-Sauce-400-g/_/A-6009214614328",
"fetchedAt": "2026-10-02T08:00:00.000Z"
}
],
"makro": []
},
"errors": {},
"fetchedAt": "2026-10-02T08:00:00.000Z",
"region": "western-cape",
"pricedAt": {
"pnp": "Pick n Pay Claremont (Cape Town)",
"checkers": "Checkers Sixty60 Rondebosch (Cape Town)",
"shoprite": "Shoprite Athlone browse store (Cape Town)",
"woolworths": "Woolworths Western Cape pricing zone",
"makro": "Makro delivery to Cape Town (7700)"
}
}Pricing
Start free with no card. Paid plans scale with how much you use the API, and pricing for higher volumes, extra retailers or custom needs is negotiable.
Free
No card required
For evaluation and low-volume prototypes. No card required.
R399/month
Billed as US$22 a month via PayPal
For indie developers and small price-comparison tools.
Loading PayPal…
R1 499/month
Billed as US$79 a month via PayPal
For SaaS products, research and higher-volume agents.
Loading PayPal…
Paid plans are billed monthly in US dollars through PayPal; rand prices are for reference and PayPal converts at its own rate. Cancel any time from your AZ Labs account. Daily caps and monthly allowances are enforced by the API and shown in your dashboard.
Live catalogue data for Pick n Pay, Checkers (Sixty60), Shoprite (browse-store prices), Woolworths, and Makro with regional and national coverage.
Each request queries the retailers' public storefront catalogues at call time, so prices and promotions reflect what the stores are showing right now. Stock is shown only where a retailer exposes it.
Open Food Facts covers barcode nutrition data with crowd-submitted prices. This API delivers live ZAR catalogue prices, stock flags where retailers show them, and promotions across five South African retailers, with size-normalized comparison and, on Pro, barcode-verified matching.
No. The free tier includes a daily request allowance per key with no card required, and the same dashboard you already use for the AI Gateway.
Yes, on Pro and Enterprise. Add include=barcodes to a search, compare or product request. Pick n Pay, Checkers and Shoprite list barcodes for their products; Woolworths does for branded products; Makro does not. Codes are checked against the GS1 check digit, and store-internal numbers are dropped.
Prices come from the retailers' public catalogues and AZ Labs is not a retailer partner, so we do not grant a separate data licence. If you plan to store or republish prices in an app, contact us before you build on it.
Yes. The endpoints return plain JSON and can be registered as a tool in OpenAI-compatible tool calling, LangChain, or any agent framework.
Live catalogue data for Pick n Pay, Checkers (Sixty60), Shoprite (Athlone browse-store prices), Woolworths and Makro, with promotions on every plan. Stock is confirmed for Pick n Pay, Checkers and Makro; Shoprite and Woolworths expose prices, not stock. Woolworths prices follow a region setting; the others are priced for one store or zone today. The Free plan covers Pick n Pay, Checkers and Woolworths; Shoprite and Makro are included from Starter. Additional stores or regions can be added on Enterprise plans.
Each match lists every offer. cheapestStores names the lowest price among offers with confirmed stock. lowestPriceStores names the lowest price among offers not known to be out of stock. Pick n Pay, Checkers and Makro confirm stock. Woolworths and Shoprite show prices only, so when one of them is lowest, the two lists differ and the offer is marked "unknown" stock. Out-of-stock offers are never named.
Each plan has a monthly allowance and a daily cap. Requests over either are refused with a 429 response and a reset time, until the allowance renews or you move to a higher plan. Free resets on the first of each month (UTC); paid plans reset with your billing period. Enterprise plans can agree custom limits.
Yes. You get 250 requests a month, up to 50 in a day, across Pick n Pay, Checkers and Woolworths, with no card required. Create an account and your first key is made for you, so you can call the API straight away. The live demo on the Grocery page searches all five retailers, has its own small daily allowance and needs no key.
Paid plans are billed monthly in US dollars through PayPal: US$22 for Starter and US$79 for Pro. The rand prices on this page are for reference, and PayPal converts at its own rate. You can cancel from your AZ Labs account at any time and the account returns to the Free plan.
Yes. Plans are priced by usage, and pricing for higher volumes, extra retailers or custom needs is negotiable. Contact sales and tell us what you are building.
Pro and Enterprise. Add include=barcodes to search, compare or product requests to receive validated EAN/GTIN codes and barcode-verified matches. On Free and Starter the request still succeeds, without barcodes, and the response carries a notice pointing to Pro.