Pular para o conteúdo

Why is not payment screen appearing when purchasing subscription packages?

Este conteúdo não está disponível em sua língua ainda.

If your Listdom Subscription Add-on packages work fine for administrators but regular users can’t reach the payment screen, the issue is most likely caused by WooCommerce’s Site Visibility mode. When the site is set to Coming Soon or Private, non-admin users cannot proceed to checkout or complete purchases.

You might experience the following situation:

“I created three subscription packages in Listdom, linked them to WooCommerce products, and everything works perfectly when I’m logged in as an administrator. But when testing as a regular user (subscriber), I’m redirected to the checkout page instead of seeing the payment screen. The purchase cannot be completed.”

This behavior can be confusing, as the setup itself, packages, WooCommerce connection, and user creation, all appear correct.

However, this problem is not caused by Listdom. It originates from WooCommerce’s Site Visibility setting.

WooCommerce includes a “Site Visibility” mode that determines who can view or access the shop and checkout pages.

By default, when your site is in development, it’s often set to “Coming Soon” or “Private”, which restricts access for non-admin users.

In this mode:

  • Administrators can see and test everything normally.
  • Subscribers, customers, and guests are redirected before reaching the payment screen.
  • Checkout appears incomplete or inaccessible for logged-in non-admin users.

Solution: Change Site Visibility to “Live”

Section titled “Solution: Change Site Visibility to “Live””

Follow these steps to resolve the problem:

  1. Log in to your WordPress dashboard as an administrator.
  2. Go to WooCommerce → Settings → Site Visibility.
  3. Check the current mode. If it says “Coming Soon” or “Private”, switch it to “Live”.
  4. Save your changes.

After switching the visibility to Live, regular users and subscribers will now be able to access the payment page and complete purchases normally.

  • If you’re using caching or security plugins, clear cache after making the change.
  • Ensure WooCommerce checkout and cart pages are correctly assigned under WooCommerce → Settings → Advanced.
  • Verify that your subscription products are published and purchasable (not in draft or private mode).