Forum Replies Created
-
AuthorPosts
-
stevemorel
ParticipantI had a few recurring payment and all went through properly.
Interesting thing though is that on the first month, on stripe, the recurring “title” was “invoice XXXX” but now it is “Subscription update”
Maybe that can help “debug” ?
Anyhow things seems to be all good on my side now! : )
Working perfectly, and even getting new Members in the Membership! : ))stevemorel
ParticipantOkay I will try to find out how to do that! 🙂
Anyhow seems it’s working somehow now ^^;
Not sure what happened hehe 😀stevemorel
ParticipantOkay I will check again, but that link you share is what I followed to create button and make the subscription in my stripe like 2 months ago when I started using your plugin.
I will digg into this : ) Thanks.
I had a second recurring payment today, and it seems everything went fine as well. I wonder if it’s a glitch that occurs only on first recurring payment?
Anyhow thanks a lot! 🙂stevemorel
ParticipantHey there,
here is the code of the renewal payment.
It seems it went through without issue, as the user kept their membership level, and it’s also still active.Here is the log info:
[2026/05/08 16:30:34] - SUCCESS: Stripe webhook signing secret is configured. Validating this webhook event... [2026/05/08 16:30:34] - SUCCESS: Stripe webhook event data validated successfully! [2026/05/08 16:30:34] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated and api version: 2018-05-21. Checking if we need to handle this webhook. [2026/05/08 16:30:34] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2026/05/08 17:31:23] - SUCCESS: Stripe webhook signing secret is configured. Validating this webhook event... [2026/05/08 17:31:23] - SUCCESS: Stripe webhook signing secret is configured. Validating this webhook event... [2026/05/08 17:31:23] - SUCCESS: Stripe webhook event data validated successfully! [2026/05/08 17:31:23] - SUCCESS: Stripe subscription webhook received: invoice.paid and api version: 2018-05-21. Checking if we need to handle this webhook. [2026/05/08 17:31:23] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.paid [2026/05/08 17:31:23] - SUCCESS: Stripe webhook event data validated successfully! [2026/05/08 17:31:23] - SUCCESS: Stripe subscription webhook received: invoice.payment_succeeded and api version: 2018-05-21. Checking if we need to handle this webhook. [2026/05/08 17:31:23] - SUCCESS: Stripe invoice.payment_succeeded webhook for subscription_cycle. This is a successful subscription charge. Capturing payment data. [2026/05/08 17:31:23] - SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: /sub ID/, Email: /user_email/, Account status: active [2026/05/08 17:31:23] - SUCCESS: Found a record in the member table. The Member ID of the account to check is: 2 Membership Level: 4 [2026/05/08 17:31:23] - SUCCESS: Updated the member profile with current date as the subscription start date. [2026/05/08 17:31:23] - SUCCESS: Value after update - Subscriber ID: /sub ID/, Start Date: 2026-05-08 [2026/05/08 17:31:23] - SUCCESS: Transaction data saved for Stripe subscription notification. [2026/05/08 17:31:23] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: invoice.payment_succeededstevemorel
ParticipantHello,
I just reset the log. Will update here when the next recurring payment happens (on the 8th, so next week).
By “first invoice”, I mean the first recurring payment. The first checkout happened correctly. Then the issue happened after the first recuring payment.
For the two users that bought the course and had their account register with the woocommerce plugin, these account were successfully added to the Simple Membership with the right membership and active status.
I had a new users last week how had the right membership assignated, but I had to set the “active” status manually.
I’m not sure if the person did not see / ignore the activating email or if there were an issue on that side. Before I had a few other users that needed me to activate their account as well because the email was not working.Finally, in the woocommerce plugin the default membership level is set, as well as the default status (active) so far user that had their account created through this plugin all add their account created correctly. So all is working on this side ^^ hehe
stevemorel
ParticipantFor the subscription I use the SWPM button. You can see here: https://uuguul.com/membership-join/
I also bought the WooCommerce and Simple Membership Plugin as I sell courses on the website too.
Subscription is not handled by Woocommerce but through the SWPM button. In the above case, users bought the courses (which are independent from the membership) and had their SWPM account successfully created via the Woocommerce SWPM add-on.For the two users that could not subscribe, it seems they had issue with their card, so hopefully it’s not a website issue but a users issue. One of the two contacted their bank to renew the card or update it. I should know more soon. Hopefully they subscribe again and that time it works hehe ^^;
The next subscription recurring is on 8th of April, will have to wait until then to have the debug log report ^^;
stevemorel
ParticipantHey there,
so I had 2 persons trying to subscribe but both failed. Also someone bought some of my course via woocommerce and it seems their account was successfully added to simple membership (via the addon)
Here are some logs:
[2026/04/25 22:04:05] - SUCCESS: Member has updated the password from the SWPM profile edit page. Member ID: 143 [2026/04/27 05:26:15] - SUCCESS: Handling the user_register hook. swpm_woo_handle_wp_user_registration() - adding the user to Simple Membership. [2026/04/27 05:26:15] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/27 05:26:15] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/27 05:26:20] - SUCCESS: WooCommerce Simple Membership integration - Order processed... checking if member account needs to be created or updated. [2026/04/27 05:26:20] - SUCCESS: WooCommerce Simple Membership integration - Order status: processing [2026/04/27 05:26:20] - SUCCESS: First name: (personal info of the user which I won't copy here) [2026/04/27 05:26:20] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/27 05:26:20] - SUCCESS: WooCommerce Simple Membership integration - Order processed... checking if member account needs to be created or updated. [2026/04/27 05:26:20] - SUCCESS: WooCommerce Simple Membership integration - Order status: completed [2026/04/27 05:26:20] - SUCCESS: First name: (personal info of the user which I won't copy here) [2026/04/28 02:17:17] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2026/04/28 02:17:17] - SUCCESS: Stripe SCA checkout session created successfully. [2026/04/28 12:05:58] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/28 12:05:58] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/28 12:05:58] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 241) updated with the latest WP user data. [2026/04/28 15:00:39] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2026/04/28 15:00:39] - SUCCESS: Stripe SCA checkout session created successfully. [2026/04/28 18:19:15] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2026/04/28 18:19:16] - SUCCESS: Stripe SCA checkout session created successfully. [2026/04/29 01:20:46] - SUCCESS: Stripe webhook signing secret is configured. Validating this webhook event... [2026/04/29 01:20:46] - SUCCESS: Stripe webhook event data validated successfully! [2026/04/29 01:20:46] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated and api version: 2018-05-21. Checking if we need to handle this webhook. [2026/04/29 01:20:46] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2026/04/29 14:02:45] - SUCCESS: Stripe webhook signing secret is configured. Validating this webhook event... [2026/04/29 14:02:45] - SUCCESS: Stripe webhook event data validated successfully! [2026/04/29 14:02:45] - SUCCESS: Stripe subscription webhook received: customer.subscription.updated and api version: 2018-05-21. Checking if we need to handle this webhook. [2026/04/29 14:02:45] - SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated [2026/04/30 00:39:54] - SUCCESS: Handling the user_register hook. swpm_woo_handle_wp_user_registration() - adding the user to Simple Membership. [2026/04/30 00:39:54] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 242) updated with the latest WP user data. [2026/04/30 00:39:54] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 242) updated with the latest WP user data. [2026/04/30 00:39:58] - SUCCESS: WooCommerce Simple Membership integration - Order processed... checking if member account needs to be created or updated. [2026/04/30 00:39:58] - SUCCESS: WooCommerce Simple Membership integration - Order status: processing [2026/04/30 00:39:58] - SUCCESS: First name: (personal info of the user which I won't copy here) [2026/04/30 00:39:58] - SUCCESS: Completed the profile_update hook handling - SWPM user profile (Member ID: 242) updated with the latest WP user data. [2026/04/30 00:39:58] - SUCCESS: WooCommerce Simple Membership integration - Order processed... checking if member account needs to be created or updated. [2026/04/30 00:39:58] - SUCCESS: WooCommerce Simple Membership integration - Order status: completed [2026/04/30 00:39:58] - SUCCESS: First name: (personal info of the user which I won't copy here) [2026/04/30 00:41:45] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2026/04/30 00:41:46] - SUCCESS: Stripe SCA checkout session created successfully. [2026/04/30 16:03:05] - SUCCESS: Stripe SCA checkout session create request received. Processing request... [2026/04/30 16:03:06] - SUCCESS: Stripe SCA checkout session created successfully.stevemorel
ParticipantHello,
well I don’t have any custom snippet, I only had a “stripe subscription payment” addon which I deleted when I got your plugin ^^;
I will send you log once the next recurring payment occurs ^^;
Thanks a lot for the follow up 🙂stevemorel
ParticipantHello,
The “Default Account Status” and “Default Account Status After Payment” are both set to “Active”.
How can I know if my website use “swpm_account_status_for_subscription_start_date_update” ?
stevemorel
ParticipantHey there,
* Which payment gateway are you using? (Stripe, PayPal, other)
I use STRIPE.* Are you using a subscription button or manual recurring billing?
Users subscribed with a button.* Does this happen to all members or only some?
Yeah it happened to all my members, some had their membership reset to nothing but active, some kept their subscription but the active turned to void.I will activate the debug, and check out your link, thanks a lot! 🙂
stevemorel
ParticipantOkay, absolutely awesome! 🙂
Definitely wanna support your plugin, so I’ll make the purchase and install the addon!
Thanks a lot for the great work!
5 stars! 🙂stevemorel
ParticipantOkay, that sounds good! 🙂
Just to confirm, if I buy and install that plugin. It is a one time payment right?
Then once installed, can I keep my “join membership” page as well, or should I use woocommerce only to add membership?In my case I would rather keep my woocommerce for my shop of physical good.
And keep the default simple membership join page for user to add membership to their account.so if I understand correctly:
Case 1:
With this woocommerce addon people will have a defaut membership added automatically when they purchase an items in the woocommerce shop (other than membership);
and later they will be able to use the “join membership” page and add membership using the default simple membership payment button.Is this correct?! 🙂
Case 2:
Working the opposite way, first the person join membership, and later buy a physical item on woocommerce, then the two account would still “merge”.
Right ?Basically I prefer the default payment button of simple membership waaaay more than the wooCommerce check out page.
So for membership I would prefer to keep the simple membership payment button ^^;stevemorel
ParticipantSo I have been trying with an user.
I actually first imported all my wp member into the membership (after doing the existing user got another error saying “password empty or invalid”). I used the bulk import addon ^^; so it means the membership see the account but for some reason password did not import or work ^o)I had first set all account to “inactive / expired” but then user could not login. I then created a “no membership” level which I gave to all account and put all account to Active.
I will also use your https://simple-membership-plugin.com/simple-membership-miscellaneous-shortcodes-addon/ to automatically set to lower level + active to expired / inactive account.
Anyhow I think I get to understand better how it works and all.. It’s not really thaaaat intuitive but well ^^ once the process is understood, it’s pretty cool so I’m happy =)Now comes two questions:
– if from now on, someone buy a course or items from my shop via woocommerces (and then has their account created from the woocommerce shop) will this account be added automatically in the membership plugin as well, or will I have to import the account in the membership plugin via the wp user import addon?
– if the account is not added to the membership plugin automatically, is there a way to have it added automatically? or do you have any advice on what would be the best course of action? ^^Thanks a lot for your help! : )
stevemorel
ParticipantHey there,
thanks a lot for your answer.The thing is that when my user purchased the membership they were already logged in. But if they would go on the “membership” login it would show that they are not (even though it would show a “logout” in the main menu, indicating they were.
So is it possible that the plugin does not “understand” that the user is logged in if they logged from another login option ?
Should I “force” my user to login with the membership login page first?!(I will try like that with the next user to check!)
This was very helpful! thanks a lot 🙂 -
AuthorPosts