Skip to main content
WordPress

Start selling from WordPress

Add your Inttegro products to any WordPress page and send a customer to checkout when they select Buy. Most installations take only a plugin upload, an API key, and one catalog block.

Version1.1.0
RequirementsWordPress 6.5–7.1 and PHP 8.1 or newer
AvailabilityGhana pilot

Before you install

You need an Inttegro account with at least one active product and price, access to install WordPress plugins, and a dedicated server-side API key. The key is intended to allow only products:read and purchase_intents:create.

API-key scopes are not enforced yet

Use a key created only for this site. Do not reuse a key that can access payouts, financial accounts, product writes, or account administration. Rotate it when restricted keys become available.

Connect WordPress

1. Install the plugin

Download inttegro-wordpress-1.1.0.zip, then open Plugins → Add New Plugin → Upload Plugin in WordPress. Choose the ZIP, select Install Now, and activate Inttegro.

2. Connect the site

Add INTTEGRO_API_KEY to wp-config.php. If your host cannot manage server secrets, open Settings → Inttegro, enter the API key, save, and select Test connection.

Do not leave the API key in the field after it has been saved. A successful test confirms that WordPress can read your Inttegro catalog.

3. Add the catalog

Edit the page where you want to sell, add the Inttegro catalog block, and publish the page.

The catalog block is server-rendered. Customers receive product data and Buy links, never your API key.

Prefer the classic editor? Add the shortcode instead:

[inttegro_catalog page_size="12" columns="3"]

4. Open the published page

Confirm that the catalog loads and select Buy on a low-value test product.

Verify the setup

  • The published page shows the same active products and prices as Inttegro.
  • Selecting Buy opens an Inttegro Checkout URL.
  • Changing a product in Inttegro appears in WordPress after the catalog cache refreshes.
  • INTTEGRO_API_KEY is absent from page source and browser network requests.

Once these checks pass, the page is ready to share. WordPress will keep reading the catalog from Inttegro, while checkout collects the information needed to complete each purchase.

Why the plugin creates a purchase intent

The standalone plugin does not create Inttegro orders or send WordPress visitor details to Inttegro. It sends only the selected product ID, price ID, and quantity, then redirects to checkout. Install the WooCommerce extension when you need WooCommerce customers, carts, orders, and refunds.

If a check fails

Confirm the product has an active price, re-save Settings → Inttegro, and refresh the catalog cache before trying again. If checkout still does not open, record the WordPress error and contact Inttegro support without including your API key.