Title: Haghs Product Importer for Stripe
Author: Benjamin Hagh Parast
Published: <strong>August 3, 2026</strong>
Last modified: August 3, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/haghs-product-importer-for-stripe.svg)

# Haghs Product Importer for Stripe

 By [Benjamin Hagh Parast](https://profiles.wordpress.org/haghs/)

[Download](https://downloads.wordpress.org/plugin/haghs-product-importer-for-stripe.zip)

 * [Details](https://wordpress.org/plugins/haghs-product-importer-for-stripe/#description)
 * [Reviews](https://wordpress.org/plugins/haghs-product-importer-for-stripe/#reviews)
 * [Development](https://wordpress.org/plugins/haghs-product-importer-for-stripe/#developers)

 [Support](https://wordpress.org/support/plugin/haghs-product-importer-for-stripe/)

## Description

 1. Go to **Stripe Checkout  Settings** in your WP admin.
 2. Paste your Stripe **Secret API key** (Dashboard  Developers  API keys) and save.
 3. Click **Import Products from Stripe**. Every active product (name, description,
    
    image, and its default price) is pulled in and stored as a “Stripe Product” post.
 4. Drop `[haghprim_products]` on any page/post to show a grid of all imported products
    
    with “Buy Now” buttons, or `[haghprim_product id="123"]` for a single one.
 5. Buy Now sends the shopper to Stripe’s own hosted Checkout page. No card data ever
    
    touches your server.

Re-running the import updates existing products (matched by their Stripe product
ID)
 instead of duplicating them, so you can safely import again any time your Stripe
catalog changes.

### External services

This plugin connects to the Stripe API (api.stripe.com) to import your product catalog

and to create hosted Checkout Sessions. This connection is required for the plugin’s
core functionality and is made directly from your WordPress server, using the Stripe
Secret API key you provide in Settings.

 * When you click “Import Products from Stripe” in the admin, the plugin sends your
   
   Stripe Secret API key to Stripe’s API and requests your list of active products
   and prices, so it can be pulled into WordPress. No customer or site data is sent
   to Stripe as part of this request.
 * When a shopper clicks “Buy Now” on the frontend, the plugin sends the product’s
   
   Stripe Price ID to Stripe’s API to create a Checkout Session, then redirects 
   the shopper to Stripe’s own hosted Checkout page to complete payment. No card
   data is handled or stored by this plugin or by your server.
 * This service is provided by Stripe, Inc.: [Terms of Service](https://stripe.com/legal/ssa),
   
   [Privacy Policy](https://stripe.com/privacy).

### Notes

 * Only the Secret key is required — no publishable key, no webhook setup needed
   for
    the basic flow, since Checkout is fully hosted by Stripe.
 * Choose “Subscription” as the Checkout Mode in Settings if your Stripe Prices 
   are
    recurring; otherwise leave it on “One-time payment”.
 * Your Stripe secret key is stored in the WordPress options table. Restrict admin
   
   access accordingly, and use a _restricted_ API key (read Products/Prices, write
   Checkout Sessions) if you want to limit blast radius.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Haghs Product Importer for Stripe” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ Benjamin Hagh Parast ](https://profiles.wordpress.org/haghs/)

[Translate “Haghs Product Importer for Stripe” into your language.](https://translate.wordpress.org/projects/wp-plugins/haghs-product-importer-for-stripe)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/haghs-product-importer-for-stripe/),
check out the [SVN repository](https://plugins.svn.wordpress.org/haghs-product-importer-for-stripe/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/haghs-product-importer-for-stripe/)
by [RSS](https://plugins.trac.wordpress.org/log/haghs-product-importer-for-stripe/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Version **1.0.0**
 *  Last updated **22 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [checkout](https://wordpress.org/plugins/tags/checkout/)[ecommerce](https://wordpress.org/plugins/tags/ecommerce/)
   [stripe](https://wordpress.org/plugins/tags/stripe/)
 *  [Advanced View](https://wordpress.org/plugins/haghs-product-importer-for-stripe/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/haghs-product-importer-for-stripe/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/haghs-product-importer-for-stripe/reviews/)

## Contributors

 *   [ Benjamin Hagh Parast ](https://profiles.wordpress.org/haghs/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/haghs-product-importer-for-stripe/)