Integration Settings — select your CPT and configure price meta
Custom Post Type WC Integration turns ANY WordPress custom post type (CPT) into a sellable WC product — without forcing you to recreate every post as a duplicate product.
Sell pages, posts, courses, bookings, listings, events, donations, digital downloads, or any custom content type directly through WooCommerce. Just connect the CPT, set a price (or map an existing meta key), and use the built-in shortcodes to display the price and add-to-cart button anywhere on your site.
Whether you want a full WooCommerce shop experience for your CPTs, or you only need WooCommerce for payments and checkout, this plugin gives you both — with a clean, no-code admin UI.
CPT WooCommerce Integration lets you keep your beautifully designed custom landing pages and use WooCommerce only for checkout and payments. No need to enter products in the database — just connect the page or post and let WooCommerce handle the secure payment flow with all its supported gateways (Stripe, PayPal, etc.).
🏆 Accept Donations With WooCommerce
Run a donation page or post? Add a price, drop in the cart button, and accept donations of fixed amounts directly through WooCommerce checkout — no third-party donation plugin required.
🏆 Compatible Plugins & Integrations
LearnPress — sell courses through WooCommerce. Documentation
ACF (Advanced Custom Fields) — use ACF price fields directly.
BA Book Everything — sell bookings and appointments. Documentation
JetEngine — full CPT and meta integration.
Custom Post Type UI — register CPTs and connect instantly.
Extra Product Options for WooCommerce (Free & Pro)
WooCommerce Bookings (Pro)
Easy Booking for WooCommerce (Pro)
Compatible with Elementor, Visual Composer, Gutenberg, and most page builders.
And many more — works wherever standard WooCommerce hooks are respected.