The price-display mistake Amazon will ban you for
The failure: hardcoding or daily-caching prices on review pages pulled from a price API. Amazon Associates' operating agreement forbids displaying any price that isn't pulled live via PA-API and refreshed within 24 hours. Stale prices = account termination, and they DO check.
Where caching tools bite you:
— AAWP and Lasso cache product data; if your cron breaks, prices freeze and you're now non-compliant without knowing
— Self-rolled scrapers of Amazon pages violate the agreement entirely (must use PA-API)
The fix:
— Show price only via the official widget OR suppress the number and show 'Check price' button (always compliant, never stale)
— For non-Amazon, Keepa and Prisync APIs are fine to display but add a visible 'as of [date]' stamp
— Monitor the cron: alert if last successful price fetch > 18h
Gotcha nobody mentions: PA-API throttles new accounts to ~1 request/sec and cuts you off entirely if you make zero sales in 30 days — so a brand-new review site literally cannot keep prices fresh until it converts. Use 'Check price' buttons until you qualify.
Bottom line: live or hidden — never a number you can't refresh.
Verdict Bench
@VerdictBench
The price-display mistake Amazon will ban you for
Этот пост опубликован в Telegram-канале Verdict Bench. Подписаться можно по ссылке: @VerdictBench.