BACK TO DIRECTORY

PaapiPlugin – Amazon Affiliate Product Boxes, Tables and Search

by paapiplugin

5.0
(2 ratings)

PaapiPlugin is an Amazon affiliate plugin for WordPress. It covers what Amazon display plugins do, with product grids, product boxes and comparison tables, and it adds live Amazon product search to your own pages. Every product link carries your Amazon Associate tag.

Start free, no credentials needed yet. Our Managed API returns live Amazon product results without setting up your own Amazon API credentials yet. Get started in 30 seconds, 20 searches a day and 600 a month free, and your Amazon Associate tag always stays yours.

Already approved for Amazon’s APIs? Bring your own Creators API (OAuth 2.0) or PA-API v5 credentials instead. Both paths live behind one toggle, so your site keeps earning through Amazon’s API transitions without rebuilding your pages.

What you can put on a page

  • Live Amazon product search (free) – add [psfa_search] and visitors search, filter and browse Amazon’s catalog without leaving your site. You earn on whatever they buy, not only the products you linked by hand.
  • Product grids (free) – a rotating Top Products grid on any page, or a fixed grid of products for one keyword.
  • Amazon product boxes (add-on) – feature one product inside a post, with feature bullets and a winner badge. Save products to a box straight from your own search results.
  • Amazon comparison tables (add-on) – side-by-side buying-guide tables with star ratings, winner badges and a mobile layout.

Product Boxes and Comparison Tables are paid add-ons: each add-on is $19/yr and requires Premium.

Everything runs on shortcodes, so it works in the block editor (Gutenberg) through the Shortcode block, in the Classic editor, and in page builders such as Elementor. The free visual shortcode builder writes the search shortcode for you.

Learn more, see live demos, and read the docs at https://paapiplugin.com/

Why Affiliates Use It

  • Earn on every Amazon search, not just manual links – visitors discover products you never had to curate
  • Keep visitors on your site – they search, filter, and browse live Amazon products right on your page
  • Loads only where you use it – the search scripts and styles load only on pages with the shortcode, and the search box is pre-rendered at build time so it arrives with the page HTML
  • Smart caching – search results cached 30 min, product data cached 1 hr, so your API quota stays healthy
  • Three ways to connect – our Managed API (no credentials needed yet), Amazon Creators API (OAuth 2.0, recommended), or legacy PA-API v5

Free Features

  • Managed API – real-time Amazon search with no Amazon API credentials needed yet and no AWS keys; 20 searches/day and 600/month free, your Amazon Associate tag stays yours
  • Live Amazon product search with autocomplete suggestions
  • 11 Amazon marketplaces with your own credentials (9 on the Managed API)
  • Top Products Grid – with no query or category set, [psfa_search] shows a rotating grid of popular Amazon products across categories instead of an empty search box (the Top Products on Empty State setting, on by default); a ready-made Amazon storefront on any page
  • Keyword product grids – show a fixed set of products for one search term, with no search box or pagination, for example [psfa_search query="standing desk" count="4" pagination="none" hide_search="true"]
  • Brand, price range, condition, merchant, and availability filters (Price Range, Condition, Merchant, and In-Stock apply when you bring your own Amazon credentials; see the Managed API FAQ)
  • Sorting: Relevance and Customer Reviews everywhere; price sorting, Newest Arrivals, and Featured apply when you bring your own Amazon credentials
  • Grid layout with responsive mobile-first design
  • 5 categories (Electronics, Books, Fashion, Toys & Games, Home & Garden)
  • Up to 50 products (5 pages) with infinite scroll, Load More, or no pagination
  • Customizable product count (2-20 per page)
  • Hide the category banner, search bar, or filters
  • Visual shortcode builder – no coding required
  • Cache management page with usage monitoring
  • One fixed theme preset: Neutral base color, Orange accent, Vega card style, 0.5 border radius, System Default font, light mode

Premium Features ($39/yr)

  • Every Amazon category your store offers – the full department list for your marketplace, not just the free 5
  • Extended pagination – up to Amazon’s 10-page ceiling (up to 100 products) on any connection; on the Managed API a filtered search stops at 3 pages
  • List layout – vertical display for detailed product comparisons
  • Full appearance control – 5 base colors, 17 accent colors, 5 card styles, 5 border radius levels, dark mode, 16 fonts (15 Google Fonts + system default)
  • Deal badges – Lightning Deal, Best Deal, Prime Exclusive, Low Stock warning, discount percentage, deal countdown timer (with your own Amazon credentials)
  • Product badges – Best Seller rank (#1-100)
  • Deals filters – let visitors narrow to products with active deals or a minimum discount (with your own Amazon credentials)
  • White-label mode – remove all PaapiPlugin branding for a fully custom experience
  • Button and display customization – custom button text, hide Amazon icon

Add-ons ($19/yr each, requires Premium)

  • Product Boxes – display individual Amazon products anywhere with shortcodes. Search-to-Save workflow, feature bullets, winner badges
  • Comparison Tables – side-by-side product comparisons with winner badges, star ratings, responsive mobile layouts
  • Analytics – track searches, clicks, impressions, and filter usage. Dashboard with charts, date picker, CSV/JSON export. Privacy-first, no cookies or PII

How It Works

  1. Install and activate the plugin
  2. Choose how to connect: turn on our Managed API to start searching with no credentials needed yet, or enter your own Creators API or PA-API v5 credentials
  3. Add [psfa_search] to any page or post (in the block editor, use a Shortcode block)
  4. Your visitors search Amazon products and you earn commissions on every purchase

Requirements

  • WordPress 5.8 or higher
  • PHP 7.4 or higher
  • cURL extension enabled
  • An Amazon Associates account. For product data, use our Managed API (no credentials needed yet) or bring your own Creators API or PA-API v5 credentials (Access Key ID, Secret Access Key, and Associate Tag)

Getting Amazon API Credentials

Using the Managed API? You only need a free Amazon Associates account – no Amazon API credentials needed yet and no AWS keys. The steps below apply only if you choose to bring your own credentials instead.

To use this plugin, you’ll need to:

  1. Sign up for the Amazon Associates program
  2. Apply for API access at Creators API or Product Advertising API (PA-API v5) We support both!
  3. Once approved, you’ll receive your Creators API Client ID and Client Secret (or, for PA-API v5, an Access Key ID and Secret Access Key)
  4. Your Associate Tag is your Amazon Associates ID

Privacy & Security

  • Your own Amazon API credentials (Creators API or PA-API v5) are encrypted at rest, and the raw key never reaches the browser
  • On the Managed API, calls are server-to-server from your WordPress site to our proxy, which returns live Amazon product data tagged with your Associate ID. We never receive your site visitors’ IP addresses or personal data
  • The Managed API uses a third-party Amazon product-data provider on the back end. Full detail is in our Privacy Policy and Managed API Usage Terms at paapiplugin.com
  • The optional product-update email opt-in is the only marketing data we collect, and only if you check the box. It never affects your API key or service
  • All requests use secure HTTPS connections

Support

For support, feature requests, or bug reports, please visit the plugin’s support forum on WordPress.org.

Credits

This plugin uses the Amazon Creators API (recommended) and the Amazon Product Advertising API 5.0 (PA-API 5.0) to search and retrieve product information. A Managed API option is also available, which connects through PaapiPlugin’s hosted proxy.

Third-Party Libraries

This plugin includes the following open-source libraries:

  • shadcn/ui – UI component library (MIT License)
  • Radix UI – Accessible UI primitives used by shadcn/ui (MIT License)
  • Lucide React – Icon library (ISC License)
  • Phosphor Icons – Duotone icon set, used for select inline SVG icons (MIT License)
  • React – UI framework (MIT License)
  • Tailwind CSS – Utility-first CSS framework (MIT License)

Source Code

The JavaScript bundles are built from TypeScript and React source files using the tools listed below.

Build tools used:
* Vite – For TypeScript/React bundling and minification
* Node.js – Runtime environment
* React 19 – Admin UI and frontend rendering
* Tailwind CSS v4 – Utility-first styling
* shadcn/ui – Accessible UI components built on Radix UI primitives
* Lucide React – Icon library used by UI components
* Phosphor Icons – Duotone icon set (inline SVGs)

External Services

This plugin connects to the following external services:

Amazon Product APIs (Creators API and PA-API 5.0)

This plugin uses Amazon’s Creators API (OAuth 2.0, recommended) or Product Advertising API (PA-API 5.0, legacy) to search and retrieve product information when you bring your own Amazon credentials. This is the core functionality of the plugin.

  • What it does: Searches Amazon’s product catalog and retrieves product details (title, price, images, etc.)
  • When data is sent: When a user performs a product search on your website
  • What data is sent: Search queries, category selections, and filter parameters
  • Service provider: Amazon.com, Inc.
  • Terms of Service: https://affiliate-program.amazon.com/help/operating/agreement
  • Privacy Policy: https://www.amazon.com/gp/help/customer/display.html?nodeId=468496

PaapiPlugin Managed API

If you enable the optional Managed API, this plugin sends search requests to PaapiPlugin’s hosted proxy, which retrieves live Amazon product data on your behalf through a third-party Amazon product-data provider. You do not need your own Amazon API credentials on this path.

  • What it does: Returns live Amazon product search and product detail data without requiring your own Amazon API credentials
  • When data is sent: When a visitor performs a product search on your website (sent server-to-server from your WordPress site)
  • What data is sent: Search keywords, ASINs, filter parameters, your Amazon Associate tag, your WordPress site URL, and your WordPress server IP address. End-visitor IP addresses and personal data are not sent.
  • Service provider: PaapiPlugin (uses a third-party Amazon product-data provider on the back end)
  • Terms of Service: https://paapiplugin.com/api-terms/
  • Privacy Policy: https://paapiplugin.com/privacy-policy/

Amazon Autocomplete Suggestions

This plugin uses Amazon’s autocomplete API to provide search suggestions as users type.

  • What it does: Provides real-time search suggestions based on user input
  • When data is sent: When a user types in the search box (after 2+ characters)
  • What data is sent: The partial search query text
  • Service provider: Amazon.com, Inc.
  • Service URL: https://completion.amazon.com/
  • Terms of Service: https://www.amazon.com/gp/help/customer/display.html?nodeId=508088
  • Privacy Policy: https://www.amazon.com/gp/help/customer/display.html?nodeId=468496

Google Fonts (Premium Feature)

Premium users can select custom fonts from Google Fonts for product display elements.

  • What it does: Loads custom font files for typography customization
  • When data is sent: When a page with the product search is loaded and custom fonts are configured
  • What data is sent: Font family names
  • Service provider: Google LLC
  • Terms of Service: https://developers.google.com/terms
  • Privacy Policy: https://policies.google.com/privacy

Privacy Policy

How product data is retrieved depends on the connection path you choose. When you bring your own credentials, product searches use your Amazon API credentials and product data comes from Amazon’s Creators API or PA-API. On the Managed API, search requests go to PaapiPlugin’s hosted proxy, which retrieves product data through a third-party Amazon product-data provider rather than Amazon’s official Creators API or PA-API. On that path we receive search keywords, your Amazon Associate tag, your WordPress site URL, and your WordPress server IP address, as listed in the External Services section above. We never collect, store, or transmit your site visitors’ personal data on either path. Please refer to the External Services section above for details on third-party services used by this plugin.

Screenshots

Live Amazon search on your own page: your visitor types a query and the results land on your site instead of Amazon's. Free. Product prices show when the plugin is connected with your own approved Amazon API keys.

Live Amazon search on your own page: your visitor types a query and the results land on your site instead of Amazon's. Free. Product prices show when the plugin is connected with your own approved Amazon API keys.

The top products grid fills itself, so nobody sits there picking products by hand. Free, including the discount badges and struck-through prices.

The top products grid fills itself, so nobody sits there picking products by hand. Free, including the discount badges and struck-through prices.

A fixed grid instead: four products, no search box, no filters, no pagination. Free.

A fixed grid instead: four products, no search box, no filters, no pagination. Free.

Readers narrow by brand, price, condition and availability, then sort what's left, without bouncing to Amazon to do it. Free.

Readers narrow by brand, price, condition and availability, then sort what's left, without bouncing to Amazon to do it. Free.

The setup wizard ends by handing you the shortcode, ready to paste into any page or post. Free.

The setup wizard ends by handing you the shortcode, ready to paste into any page or post. Free.

The screen where you pick how the plugin talks to Amazon and enter your credentials. Free.

The screen where you pick how the plugin talks to Amazon and enter your credentials. Free.

One product in a box of its own, dropped into a post wherever it belongs rather than in a grid. Product Boxes is a paid add-on and needs Premium as well.

One product in a box of its own, dropped into a post wherever it belongs rather than in a grid. Product Boxes is a paid add-on and needs Premium as well.

Run a dark site and the grid goes dark with it instead of glaring white. Dark mode, colors and card styles are Premium.

Run a dark site and the grid goes dark with it instead of glaring white. Dark mode, colors and card styles are Premium.

Plugin Details

Active Installs
20
Total Downloads
4,296
Version
2.32.7
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1.3
Added
2025-12-31
Last Updated
2026-10-26 12:58pm GMT

Ratings

5
2
4
0
3
0
2
0
1
0