How to Connect a Listdom Package to a WooCommerce Product
Este conteúdo não está disponível em sua língua ainda.
To sell a paid or recurring package in Listdom, you need to connect the package to a payment plan or WooCommerce product. Membership
This connection allows the package to:
- be added to cart
- send users to checkout
- create membership after successful purchase
- work with one-time or subscription-based payment flows
If no product is connected, the package cannot complete the normal purchase flow.
When to use this
Section titled “When to use this”Use this guide when you want to:
- connect a Listdom package to a WooCommerce product
- sell a one-time paid package
- sell a recurring package using WooCommerce Subscriptions
- use the package Purchase URL in pricing tables or call-to-action buttons
- fix the error that says the package is not connected to a payment plan
Before you start
Section titled “Before you start”Before connecting a package to a product, make sure:
- Listdom is installed and active
- the Listdom Membership addon is installed and active Membership
- WooCommerce is installed and active
- you already have a WooCommerce product ready
- if the package is recurring, WooCommerce Subscriptions is installed and the product is a subscription product
You will mainly work in these menu areas:
- WP Admin → Products
- WP Admin → Listdom → Memberships → Packages
- WP Admin → Listdom → Memberships
What this connection does
Section titled “What this connection does”A Listdom package and a WooCommerce product do not do the same job.
The WooCommerce product handles
Section titled “The WooCommerce product handles”- cart and checkout
- product price
- one-time payment or recurring subscription billing
- order creation
The Listdom package handles
Section titled “The Listdom package handles”- membership rules
- listing limits
- duration and restrictions
- package-based access to listing submission
The package-to-product connection links these two parts together.
Step 1: Create or review the WooCommerce product
Section titled “Step 1: Create or review the WooCommerce product”Go to WP Admin → Products.
- Click Add New or open an existing product.
- Enter the product title.
- Choose the correct product type.
- Enter the product price.
- Publish or update the product.
Product type options
Section titled “Product type options”For a one-time package
Section titled “For a one-time package”Use a normal WooCommerce product.
For a recurring package
Section titled “For a recurring package”Use a WooCommerce subscription product.
WooCommerce Subscriptions adds subscription product options from the product edit screen so you can define recurring price, billing schedule, and optional subscription length.
Step 2: Open the Listdom package
Section titled “Step 2: Open the Listdom package”Go to WP Admin → Listdom → Memberships → Packages.
- Click Add New Package or open an existing package.
- Go to the Package Settings box.
This is where you connect the package to the payment plan or WooCommerce product.
Step 3: Select the WooCommerce product
Section titled “Step 3: Select the WooCommerce product”Inside Package Settings, find the required product selection field.
This field is the payment plan/product field used by the package.
- Click into the product field.
- Search for the WooCommerce product you want.
- Select the correct product.
- Save or update the package.
This is the key connection step.
Step 4: Review the main package options
Section titled “Step 4: Review the main package options”After selecting the product, review package settings that control access.
- Listing Limit: leave blank for unlimited submission, or enter a numeric limit
- Membership Duration: enter days for fixed duration, or leave blank only if that matches intended behavior
- One Time Purchase: limit package purchase to once per user
- Listing Auto Confirm: auto-confirm submissions from this package
- Listing Auto Label: auto-assign selected labels
- Available Categories: restrict allowed categories
- Maximum Gallery Images: limit gallery image count
- Maximum Description Length: limit description length
- Maximum Number of Tags: limit tags
- Maximum Visits: apply visit limits if your setup supports that behavior
Step 5: Save the package
Section titled “Step 5: Save the package”After connecting the product and reviewing options:
- Click Publish or Update.
- Confirm the selected product is still shown in package settings.
- Confirm package saves successfully.
Step 6: Use the Purchase URL (optional)
Section titled “Step 6: Use the Purchase URL (optional)”Each package includes a Purchase URL field.
You can use this URL in:
- pricing tables
- buttons
- landing pages
- custom CTA sections
What this URL does:
- adds package to cart
- redirects user to checkout
This works with WooCommerce or the Listdom payment engine based on your setup.
What happens after a user clicks Purchase URL
Section titled “What happens after a user clicks Purchase URL”- package is added to cart through connected product
- user is redirected to checkout
- user completes payment
- package is converted into a membership after successful purchase
If package is connected to a subscription product, later membership lifecycle follows subscription lifecycle.
What happens if no product is connected
Section titled “What happens if no product is connected”If package is not connected to a payment plan/product:
- package cannot be purchased correctly
- normal purchase flow stops
- user cannot continue checkout as expected
From the admin side this is a broken package setup; from the user side this package is not purchasable.
Step-by-step test flow
Section titled “Step-by-step test flow”After saving package settings, test like this:
- Open package in backend and confirm correct WooCommerce product is selected.
- Copy Purchase URL.
- Open that URL in a browser/private window.
- Check product is added to cart and user is redirected to checkout with correct product and price.
- Complete a test purchase (if possible).
- Go to WP Admin → Listdom → Memberships and confirm membership was created/updated correctly.
Notes and limitations
Section titled “Notes and limitations”- A package must be connected to a payment plan or WooCommerce product to be purchased.
- WooCommerce product controls checkout and pricing behavior.
- Listdom package controls access rules and membership restrictions.
- Recurring packages should be connected to WooCommerce subscription products.
- Purchase URL is useful when selling packages outside default package selection screen.
Troubleshooting
Section titled “Troubleshooting”I cannot buy the package
Section titled “I cannot buy the package”Check:
- package is connected to a WooCommerce product
- product is published
- WooCommerce is active
- package is published
The package says it is not connected to a payment plan
Section titled “The package says it is not connected to a payment plan”Check:
- open package settings again
- make sure a product is selected in product field
- save package after selecting product
The wrong product is added to cart
Section titled “The wrong product is added to cart”Check:
- correct product is selected in package settings
- update package again
- test Purchase URL after saving
The package is recurring, but checkout looks one-time
Section titled “The package is recurring, but checkout looks one-time”Check:
- WooCommerce Subscriptions is installed and active
- connected product is a subscription product (not a normal simple product)
- product type in WP Admin → Products
Can I connect a package to a free WooCommerce product?
Yes. A package can be connected to a free payment plan or WooCommerce product when that matches your setup.
Can I use the package Purchase URL in pricing tables?
Yes. Purchase URL is designed for pricing tables and CTA links.
What happens if I connect a recurring package to a normal WooCommerce product instead of a subscription product?
Checkout behaves like a normal one-time product, not a recurring subscription flow.