How to Redirect Users to Checkout or Add Listing After Buying a Membership
Ce contenu n’est pas encore disponible dans votre langue.
When you sell memberships in Listdom, users can pass through two important steps:
- checkout
- add listing
These are controlled by different parts of the membership flow. The package sends users to checkout, and Membership addon settings can redirect users to add listing after checkout. Membership
When to use this
Section titled “When to use this”Use this guide when you want to:
- send users to checkout after they choose a package
- redirect users to add listing after successful purchase
- understand how Purchase URL works
- configure post-checkout membership flow
Before you start
Section titled “Before you start”Before setting redirects, make sure:
- Listdom is installed and active
- Listdom Membership addon is installed and active Membership
- your payment engine is configured
- you already have at least one package connected to a valid payment plan or product
You will mainly work in:
- WP Admin → Listdom → Memberships → Packages
- WP Admin → Listdom → Settings → Add-ons → Memberships
- Front end → Dashboard → Memberships
- Front end → Add Listing flow
Understand the two redirect stages
Section titled “Understand the two redirect stages”Stage 1: Package to checkout
Section titled “Stage 1: Package to checkout”This happens when user clicks package Checkout button or opens package Purchase URL. Package is added to cart and user is sent to checkout.
Stage 2: Checkout to add listing
Section titled “Stage 2: Checkout to add listing”This happens after checkout if Membership add-on Membership settings are configured to redirect automatically.
That means:
- package settings control how purchase starts
- Membership add-on Membership settings control what happens after checkout
Part 1: Send users to checkout
Section titled “Part 1: Send users to checkout”Step 1: Open the package
Section titled “Step 1: Open the package”Go to WP Admin → Listdom → Memberships → Packages.
- Open package.
- Go to Package Settings.
- Confirm package is connected to valid payment plan or product.
If no payment plan/product is connected, package cannot complete normal purchase flow.
Step 2: Copy Purchase URL
Section titled “Step 2: Copy Purchase URL”At bottom of package settings, Listdom shows:
- Package ID
- Purchase URL
Use Purchase URL in:
- pricing tables
- buttons
- landing pages
- membership CTA sections
Step 3: What Purchase URL does
Section titled “Step 3: What Purchase URL does”When user opens Purchase URL:
- package is added to cart via connected payment plan/product
- user is redirected to checkout
Step 4: Front-end Checkout button behavior
Section titled “Step 4: Front-end Checkout button behavior”On front-end memberships screen, purchasable packages include Checkout button.
When user clicks Checkout:
- package is added to cart
- checkout action starts
- user is sent to checkout page
From user perspective, Checkout button and Purchase URL serve same purpose: start checkout for selected package.
Part 2: Redirect users to add listing after checkout
Section titled “Part 2: Redirect users to add listing after checkout”Step 1: Open Membership add-on Membership settings
Section titled “Step 1: Open Membership add-on settings”Go to WP Admin → Listdom → Settings → Add-ons → Memberships.
Step 2: Review Auto Order Complete
Section titled “Step 2: Review Auto Order Complete”Find Auto Order Complete.
This option:
- automatically marks order complete after checkout
- controls availability of next redirect setting
If Auto Order Complete is disabled, add-listing redirect is not available in the same way.
Step 3: Enable Auto Order Complete (if needed)
Section titled “Step 3: Enable Auto Order Complete (if needed)”- Enable Auto Order Complete.
- Save settings.
After this is enabled, add-listing redirect option appears.
Step 4: Enable Redirect to Add Listing Form
Section titled “Step 4: Enable Redirect to Add Listing Form”After enabling Auto Order Complete, find Redirect to Add Listing Form.
- Enable Redirect to Add Listing Form.
- Save settings.
This redirects users to add listing automatically after checkout.
Important dependency
Section titled “Important dependency”Redirect to Add Listing Form depends on Auto Order Complete.
- If Auto Order Complete is enabled, redirect setting can be used.
- If Auto Order Complete is disabled, redirect setting is not available in same flow.
What the end user will face
Section titled “What the end user will face”Scenario 1: User clicks Checkout or opens Purchase URL
Section titled “Scenario 1: User clicks Checkout or opens Purchase URL”- package is added to cart
- user is sent to checkout
- user sees selected package checkout flow
Scenario 2: User completes checkout and redirect is enabled
Section titled “Scenario 2: User completes checkout and redirect is enabled”- order is auto-completed
- user is redirected to add listing form
- user gets direct listing submission access
Scenario 3: User completes checkout and redirect is disabled
Section titled “Scenario 3: User completes checkout and redirect is disabled”- checkout completes
- user stays in default post-checkout behavior of selected engine
- user may need to navigate manually to add listing/dashboard
Best setup for smooth purchase flow
Section titled “Best setup for smooth purchase flow”If your goal is “buy membership then post listing immediately”:
- connect package to valid payment plan/product
- use Purchase URL or front-end Checkout button
- enable Auto Order Complete
- enable Redirect to Add Listing Form
For broader membership flow context, see How to Manage Memberships and Packages in Listdom.
Notes and limitations
Section titled “Notes and limitations”- Package Purchase URL and front-end Checkout button both send user to checkout.
- Post-checkout add-listing redirect is configured in Membership add-on Membership settings, not package settings.
- Redirect to Add Listing Form depends on Auto Order Complete.
- If redirect is disabled, user follows default checkout completion behavior of selected engine.
Troubleshooting
Section titled “Troubleshooting”Package does not send user to checkout
Section titled “Package does not send user to checkout”Check:
- package is connected to valid payment plan/product
- test Purchase URL directly
- test front-end Checkout button
Redirect to Add Listing Form option is missing
Section titled “Redirect to Add Listing Form option is missing”Check:
- Auto Order Complete is enabled
- save settings and reload page
User finishes checkout but is not redirected to add listing
Section titled “User finishes checkout but is not redirected to add listing”Check:
- Auto Order Complete is enabled
- Redirect to Add Listing Form is enabled
- test again with fresh purchase
User still sees normal thank-you page
Section titled “User still sees normal thank-you page”Check:
- Membership add-on Membership settings again
- redirect options are enabled and saved
- selected payment engine is not following default post-checkout flow due to inactive redirect settings
What sends users to checkout after choosing a package?
Package Checkout button and package Purchase URL both send users to checkout.
Where do I enable redirect to add listing form?
In WP Admin → Listdom → Settings → Add-ons → Memberships, enable Auto Order Complete and Redirect to Add Listing Form.
Why can’t I see Redirect to Add Listing Form?
Because it depends on Auto Order Complete. Enable that first.