- This topic has 3 replies, 3 voices, and was last updated 3 years, 1 month ago by .
Viewing 4 posts - 1 through 4 (of 4 total)
Viewing 4 posts - 1 through 4 (of 4 total)
- You must be logged in to reply to this topic.
WordPress Membership Plugin
Simple Membership Plugin › Forums › Simple Membership Plugin › Member Access
Tagged: access, woocommerce
Hello,
The user makes a membership purchase through WooCommerce.
The access start should be the same day of purchase and last for one year. However, the system is showing access start as one year from purchase. So, if I purchased a membership today (3/28/23), I would not get access until 3/28/2024.
How do I fix this?
I don’t suppose you have any SWPM or WooCommerce debug logs? The logs are important, so that we have some idea of where to start the debug process.
If a member renews/pays for membership before the account is expired, the “Access Starts” time is set to the end of the current term. This applies to “Expire After Access Duration” type of membership levels. So the plugin adds time to the end of the current membership term. This will ensure that the member does not lose any time for the existing term. Check the following two pages which explains how the different settings of membership level affect this behavior:
https://simple-membership-plugin.com/adding-membership-access-levels-site/
https://simple-membership-plugin.com/manually-activating-expired-members-account/
Also, read the following helpful documentation before doing payments testing:
https://simple-membership-plugin.com/payment-testing-checklist-for-simple-membership/
We just set up the plugin so there are no renewals before the account is expired. This is happening for new accounts.
There are WooCommerce debug log from the Woocommerce > Status area. However, I can not post it here as it has client address info. Is there a safe way to send?