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

GreenBandana

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

Forum Replies Created

Viewing 12 posts - 1 through 12 (of 12 total)
  • Author
    Posts
  • March 7, 2023 at 2:22 am in reply to: Renewal email customization #25702
    GreenBandana
    Participant

    Thanks for clarifying!

    May 17, 2022 at 7:57 pm in reply to: Stripe failed event extending membership 1 year #23922
    GreenBandana
    Participant

    Thanks for the responses!

    1. We are using the SCA compliant Stripe buttons.

    2. Here are all the events the webhook is listening for (40 total); the only new one I added today is “invoice.paid”. Unless I’m misunderstanding, there doesn’t appear to be only one “Customer” or “Charge” webhook.

    charge.captured
    charge.dispute.closed
    charge.dispute.created
    charge.dispute.funds_reinstated
    charge.dispute.funds_withdrawn
    charge.dispute.updated
    charge.expired
    charge.failed
    charge.pending
    charge.refund.updated
    charge.refunded
    charge.succeeded
    charge.updated
    customer.bank_account.created
    customer.bank_account.deleted
    customer.bank_account.updated
    customer.card.created
    customer.card.deleted
    customer.card.updated
    customer.created
    customer.deleted
    customer.discount.created
    customer.discount.deleted
    customer.discount.updated
    customer.source.created
    customer.source.deleted
    customer.source.expiring
    customer.source.updated
    customer.subscription.created
    customer.subscription.deleted
    customer.subscription.pending_update_applied
    customer.subscription.pending_update_expired
    customer.subscription.trial_will_end
    customer.subscription.updated
    customer.tax_id.created
    customer.tax_id.deleted
    customer.tax_id.updated
    customer.updated
    invoice.paid
    invoice.payment_succeeded

    3. Understood

    4. Yes, all levels are set to expire after 1 year

    5. We’ve now enabled debug and will send along any reports generated.

    May 17, 2022 at 2:24 am in reply to: Stripe failed event extending membership 1 year #23915
    GreenBandana
    Participant

    Thanks. Since my post references another one with the same issue (from 1+ year ago), was there a fix found previously?

    May 14, 2022 at 10:50 pm in reply to: Stripe "charge.failed" event not processed #23904
    GreenBandana
    Participant

    We have found this same behavior – for however many times Stripe attempts the credit card, the user’s account is extended one subscription period.

    So if the credit card has changed and the card is tried 3 times before failing, the user’s subscription (in our case) is extended 3 years without any payment.

    Is there any update here? We’re using 4.1.0. Thank you!

    April 1, 2021 at 11:00 pm in reply to: Possible bug? Mailchimp does not re-tag member when manually removed #22389
    GreenBandana
    Participant

    On a subscriber’s profile, once they expire, we are forced to manually uncheck the box that identifies this subscriber as a Member. In Mailchimp, we have a group called “Membership” and all the different levels: Youth, Individual, Family, etc.

    When a *new* (not renewing or expired) member signs up, they are automatically added to Mailchimp and the correct Group Identifier (Individual, Family, etc) is “checked” on their profile.

    Membership Groups

    September 20, 2020 at 3:13 am in reply to: Send broadcast messages to members through WP Dashboard #20922
    GreenBandana
    Participant

    Yes, we’ve had that box checked ever since we installed the Mailchimp addon, yet it’s never worked or removed anyone, so I’d say it needs complete development. Can anyone verify it actually works?

    Additional email options through the paid addon would be great. Thanks!

    September 18, 2020 at 10:27 pm in reply to: Send broadcast messages to members through WP Dashboard #20920
    GreenBandana
    Participant

    Thanks – yes, we are currently using the Broadcast addon, though that only focuses on expiration-related emails. We’d like the ability to send regular emails to members and we’d prefer to have an always up-to-date email list; as I mentioned in the OP, expired members are not being removed from our list.

    Is there another way to target only active SWPM members? Either though a third-party plugin you’re aware of, or can this be automated through Zapier between WordPress or SWPM and Mailchimp or another email provider?

    January 16, 2020 at 4:11 am in reply to: Sort Members by "Access Starts" #19628
    GreenBandana
    Participant

    Fantastic, thank you!

    January 9, 2020 at 8:55 am in reply to: Sort Members by "Access Starts" #19583
    GreenBandana
    Participant

    Any thoughts on if this adjustment could be incorporated into a future update of the plugin?

    December 26, 2019 at 9:02 pm in reply to: Sort Members by "Access Starts" #19528
    GreenBandana
    Participant

    To be honest, I’m not that advanced of a developer to answer the question. I merely looked at the existing code and saw a possible “gap” and tried a solution, which appears to work. If the plugin itself can be updated, then a hook or filter would be unnecessary.

    In the class.swpm-members.php file, I added the following line which did not exist before.

    'subscription_starts' => array( 'subscription_starts', false ),

    in

    function get_sortable_columns() {
    		return array(
    			'member_id'     => array( 'member_id', true ), //True means already sorted
    			'user_name'     => array( 'user_name', false ),
    			'first_name'    => array( 'first_name', false ),
    			'last_name'     => array( 'last_name', false ),
    			'email'         => array( 'email', false ),
    			'alias'         => array( 'alias', false ),
    			'subscription_starts' => array( 'subscription_starts', false ),
    			'account_state' => array( 'account_state', false ),
    			'last_accessed' => array( 'last_accessed', false ),
    		);
    	}

    The “Access Starts” was included in get_columns() but not get_sortable_columns().

    As mentioned, if this can simply be added to the plugin for the next update, that would be perfect. Otherwise, if you can instruct what we would need to do to preserve this change, that would be great. From my research, it appears it would involve a hook or filter, but I don’t know more than this. Thank you!

    December 26, 2019 at 8:57 pm in reply to: Manually adding Subscriber ID for PayPal Memberships *prior* to SWPM? #19527
    GreenBandana
    Participant

    Yes, I believe that does clarify things and it makes sense regarding when manual adjustments may be required. We’ll leave the legacy memberships as-is for now and it sounds like things should function how we would want. Thank you!

    December 24, 2019 at 7:50 am in reply to: Manually adding Subscriber ID for PayPal Memberships *prior* to SWPM? #19516
    GreenBandana
    Participant

    I do understand what you’re recommending, and thank you for the response.

    Just to clarify: there was *no* previous membership plugin. We were accepting PayPal subscriptions by creating the subscription/button in PayPal’s dashboard directly, so there would be no re-routing of data from one plugin to another.

    Are you stating, though, that the existing subscription (created in PayPal, prior to SWPM) *will* satisfy renewal requirements for SWPM? Thank you!

  • Author
    Posts
Viewing 12 posts - 1 through 12 (of 12 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