Membership Plugin

WordPress Membership Plugin

  • Home
  • Documentation
  • Addons
  • Support
    • Quick Setup
    • Documentation
    • Premium Addon Support
    • Paid Support
    • Support Forum
    • Support Forum Search
    • Forum Login
    • Forum Registration
  • Contact
You are here: Home

mrcmrb

  • Profile
  • Topics Started
  • Replies Created
  • Engagements
  • Favorites

Forum Replies Created

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • May 15, 2023 at 3:46 pm in reply to: Stripe. Subscription payment not processed, account on the website renewed #26143
    mrcmrb
    Participant

    Stripe says next payment on the 13/06, on my website the member is still active with premium membership

    May 15, 2023 at 3:43 pm in reply to: Stripe. Subscription payment not processed, account on the website renewed #26142
    mrcmrb
    Participant

    [2023/05/13 09:30:28] – SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook.
    [2023/05/13 09:30:28] – SUCCESS: Stripe customer.subscription.updated webhook status: unpaid
    [2023/05/13 09:30:28] – SUCCESS: Stripe customer.subscription.updated webhook status is not “active” or “trialing”. Ignoring this webhook.

    May 11, 2023 at 2:40 pm in reply to: Stripe. Subscription payment not processed, account on the website renewed #26123
    mrcmrb
    Participant

    Are you sure about this: “If you want the account to expire immediately when the subscription is cancelled or it fails, then use the “No Expiry or Until Cancelled” option in the membership level.” ?

    If the webhooks are these:

    charge.refunded
    customer.subscription.updated
    customer.subscription.deleted
    invoice.paid
    invoice.payment_succeeded

    How the plugin can expire an account if the payment fails? Maybe there is something missing.

    May 11, 2023 at 2:22 pm in reply to: Stripe. Subscription payment not processed, account on the website renewed #26122
    mrcmrb
    Participant

    Okey, thank you.

    #1 Plugin Updated
    #2 Fixed it with “No Expiry or Until Cancelled”
    #3 Webhooks Updated

    I just got a new successful subscriber renewal:

    [2023/05/11 16:09:10] – SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook.
    [2023/05/11 16:09:10] – SUCCESS: Stripe customer.subscription.updated webhook status: active
    [2023/05/11 16:09:10] – SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: XXXXXXXXXXXXXXXXXXXXXXXXXXX, Email: , Account status: active
    [2023/05/11 16:09:10] – SUCCESS: Found a record in the member table. The Member ID of the account to check is: XX Membership Level: 6
    [2023/05/11 16:09:10] – SUCCESS: Updated the member profile with current date as the subscription start date.
    [2023/05/11 16:09:10] – SUCCESS: Value after update – Subscriber ID: XXXXXXXX, Start Date: 2023-05-11
    [2023/05/11 16:09:10] – SUCCESS: End of Stripe subscription webhook processing. Webhook type: customer.subscription.updated

    I will let you know as soon as a payment fails

    May 10, 2023 at 9:55 am in reply to: Stripe. Subscription payment not processed, account on the website renewed #26107
    mrcmrb
    Participant

    Here we are with the failed:

    [2023/05/10 11:48:19] – SUCCESS: Stripe subscription webhook received: charge.failed. Checking if we need to handle this webhook.
    [2023/05/10 11:48:41] – SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook.
    [2023/05/10 11:48:41] – SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: XXXXXXXXXXXXXXXXXXXXXXXX, Email: , Account status: active
    [2023/05/10 11:48:41] – SUCCESS: Found a record in the member table. The Member ID of the account to check is: XX Membership Level: 6
    [2023/05/10 11:48:42] – SUCCESS: Updated the member profile with current date as the subscription start date.
    [2023/05/10 11:48:42] – SUCCESS: Value after update – Subscriber ID: XXXXXXXXXXXXXXXXXX, Start Date: 2023-05-10
    [2023/05/10 11:49:06] – SUCCESS: Stripe subscription webhook received: charge.failed. Checking if we need to handle this webhook.

    May 10, 2023 at 9:28 am in reply to: Stripe. Subscription payment not processed, account on the website renewed #26106
    mrcmrb
    Participant

    This is the log for a new first subscription:

    [2023/05/10 11:11:18] – SUCCESS: After login redirection addon. Checking if member need to be redirected.
    [2023/05/10 11:11:18] – SUCCESS: After login redirection is configured in the membership level. Redirecting to: XXXXXXXXXXXXXXXXXXXXXXXXXX
    [2023/05/10 11:17:40] – SUCCESS: Stripe subscription webhook received: customer.updated. Checking if we need to handle this webhook.
    [2023/05/10 11:17:40] – SUCCESS: Stripe subscription webhook received: customer.created. Checking if we need to handle this webhook.
    [2023/05/10 11:17:40] – SUCCESS: Stripe subscription webhook received: customer.subscription.created. Checking if we need to handle this webhook.
    [2023/05/10 11:17:40] – SUCCESS: Stripe subscription webhook received: customer.updated. Checking if we need to handle this webhook.
    [2023/05/10 11:18:10] – SUCCESS: Stripe subscription webhook received: charge.succeeded. Checking if we need to handle this webhook.
    [2023/05/10 11:18:10] – SUCCESS: Stripe subscription webhook received: invoice.paid. Checking if we need to handle this webhook.
    [2023/05/10 11:18:10] – SUCCESS: Stripe subscription webhook received: customer.updated. Checking if we need to handle this webhook.
    [2023/05/10 11:18:10] – SUCCESS: Stripe subscription webhook received: customer.subscription.updated. Checking if we need to handle this webhook.
    [2023/05/10 11:18:10] – SUCCESS: Updating the access start date if applicable for this subscription payment. Subscriber ID: XXXXXXXXXXXXXXXXXXXXXXXXXX, Email: , Account status: active
    [2023/05/10 11:18:10] – SUCCESS: Did not find an existing record in the members table for subscriber ID: XXXXXXXXXXXXXXXXXXXXXXXXXX
    [2023/05/10 11:18:10] – SUCCESS: This could be a new subscription payment for a new subscription agreement.
    [2023/05/10 11:18:14] – SUCCESS: Stripe SCA Subscription IPN (HTTP POST) received. Processing request…
    [2023/05/10 11:18:15] – SUCCESS: Stripe SCA Subscription charge successful.
    [2023/05/10 11:18:15] – SUCCESS: swpm_handle_subsc_signup_stand_alone(). Custom value: subsc_ref=XXXX _ip=XXXX&swpm_id=XX, Unique reference: XXXXXXXXXXXXXXXXXXXXXXXXXX
    [2023/05/10 11:18:15] – SUCCESS: Modifying the existing membership profile… Member ID: XX
    [2023/05/10 11:18:15] – SUCCESS: Setting access starts date value to: 2023-05-10
    [2023/05/10 11:18:15] – SUCCESS: Updating the current membership level (5) of this member to the newly paid level (6)
    [2023/05/10 11:18:15] – SUCCESS: [MailChimp] Mailchimp integration addon. Membership upgrade hook.
    [2023/05/10 11:18:15] – SUCCESS: [MailChimp] Debug data: |||
    [2023/05/10 11:18:15] – SUCCESS: swpm_membership_level_changed action triggered. Member ID: XX, Old Level: 5, New Level: 6
    [2023/05/10 11:18:15] – SUCCESS: Retrieving user record for member ID: XX
    [2023/05/10 11:18:15] – SUCCESS: Calling user role update function.
    [2023/05/10 11:18:15] – SUCCESS: Empty caps. Calling get_wp_user_roles_by_id() to retrieve role.
    [2023/05/10 11:18:15] – SUCCESS: User role updated.
    [2023/05/10 11:18:16] – SUCCESS: Member upgrade/update completion email successfully sent to: XXXXXXXXXXXXXXXXXXXXXXXXXX
    [2023/05/10 11:18:16] – SUCCESS: Transaction data saved.
    [2023/05/10 11:18:16] – SUCCESS: Redirecting customer to: XXXXXXXXXXXXXXXXXXXXXXXXXX
    [2023/05/10 11:18:16] – SUCCESS: End of Stripe SCA Subscription IPN processing.

    May 10, 2023 at 9:17 am in reply to: Stripe. Subscription payment not processed, account on the website renewed #26105
    mrcmrb
    Participant

    In the Webhook Endpoint, are you sure I should add only:

    Customer
    Charge
    invoice.paid

    https://simple-membership-plugin.com/sca-compliant-stripe-subscription-button/

    Because I saw that there are also available:

    invoice.payment_failed
    invoice.payment_succeeded

    May 10, 2023 at 8:46 am in reply to: Stripe. Subscription payment not processed, account on the website renewed #26104
    mrcmrb
    Participant

    No, when the payment fails for insufficient Funds, the member get a new month of subscription.

    Stripes tries for three days to charge the money. If the payment is successful, they get a new month. If it fails, they still get a new month.

    Ok enabled debug

    IPN are being accepted & processed. In the membership payments, there are payments that were successful (but there are not failed ones)

    May 9, 2023 at 5:55 pm in reply to: Stripe. Subscription payment not processed, account on the website renewed #26102
    mrcmrb
    Participant

    Yes, recurring monthly subscription payments
    Expire After 32 Days

    Should I change the expiration? On stripe it’s monthly

  • Author
    Posts
Viewing 9 posts - 1 through 9 (of 9 total)
Next Page »

Please read this message before using our plugin.

Search

Featured Addons and Extensions

  • Membership Form Builder Addon
  • Member Directory Listing Addon
  • WooCommerce Payment Integration
  • Member Data Exporter Addon

Documentation

  • Documentation Index Page

Copyright © 2026 | Simple Membership Plugin | Privacy Policy