Membership Auto Renew

Hi Guys, sorry to bump a threat but I posted an update four days ago and have not yet had a reply. Here’s the original. https://wpmudev.com/forums/topic/memberships-auto-renewing#post-379325

For some reason the memberships are still not renewing. They were switched for some reason a while back but we’ve switched them back to the paypal express gateway.

I’ve since set up a dummy £0.01 membership to renew on a daily basis and this seems to work fine.

Is the problem possibly that the memberships have been messed about with a bit and have therefore switched off renewing?

Please could you advise.

Thanks

  • Tom Eagles
    • Syntax Hero

    @benmckenna

    IS itr all the old subscriptions that won’t renew? Judging from your comment above all new ones are renewing correctly. What was the reason for switching from paypal express to “admin” ?

    Secondly you really need to update the plugin as you are running 3.3. the current version is 3.4.3.1.

    How many members are effected by this? are any error messages being produced etc,

    Cheers

    Tom

  • benmckenna
    • Site Builder, Child of Zeus

    Hi Tom,

    Thanks for the reply. I’ll jump in and backup/update tonight.

    I’m not sure why it was switched to admin, I think it defaulted to that. The few I’ve switched back to PPE seem to not renew either. The new ones are renewing fine but they are only really test set ups.

    It seems that none of the serial memberships are renewing so it’s getting to be a bit of a pain. We arent getting any sort of errors, just that the memberships dont renew automatically.

    Regards

    Ben

  • benmckenna
    • Site Builder, Child of Zeus

    Hi Tom,

    Everything’s now up to date, we’ve had another membership drop off though. We’d assigned a payment gateway (PE) but still the auto renew hasnt worked. All the new accounts seem to be working fine.

    I set up a test account for two new accounts, one on a full annual subscription and one for a renewing one day subscription. Both accounts exist and are charging my paypal account but in the admin backend neither seem to have a subscription level I could edit. Originally I set them up with the intention of testing subscription renewals.

    I’m a little bit stumped here, I could really do with some help.

    Thanks

    Ben

  • Barry
    • DEV MAN’s Mascot

    They were switched for some reason a while back but we’ve switched them back to the paypal express gateway.

    Can you explain what you mean here? If the user / member doesn’t have a subscription with paypal (i.e. they didn’t click the payment button, sign in to paypal and create a subscription) then they don’t have a subscription.

    The user *must* create the subscription on the paypal site. It is paypal that handles the repeat charging, not membership.

  • benmckenna
    • Site Builder, Child of Zeus

    Hi barry/vaughan,

    I’m not entirely sure what happened but the gateway for each user, even the ones who signed up via paypal, were showing ‘admin’ as their payment gateway. I switched them to PPE in an attempt to see if that changed anything but as you can see it didnt.

    Would you be able to have a look and see if it’s anything I’ve done wrong or what’s happened to switch everyone over to admin? The client’s not happy about not receiving any repeat subscriptions.

    Cheers

    Ben

  • Barry
    • DEV MAN’s Mascot

    Are new signups coming in with the correct gateway? As I wrote above you can’t create subscriptions for existing users in paypal.

    If the user / member doesn’t have a subscription with paypal (i.e. they didn’t click the payment button, sign in to paypal and create a subscription) then they don’t have a subscription.

    The user *must* create the subscription on the paypal site. It is paypal that handles the repeat charging, not membership.

  • benmckenna
    • Site Builder, Child of Zeus

    New signups are working perfectly, it’s the legacy ones which are the issue.

    The memberships were created perfectly, and were working fine, but then for some reason the payment gateways switched to ‘admin’ which, I think, is the manual account set up.

  • Barry
    • DEV MAN’s Mascot

    Quick note to this: I’ve got a beta version in development at the moment that I want to have released this week that has a debug system built in so we can see what is happening when IPN notifications are sent – this should help track down issues such as incorrect gateways, etc..

  • Barry
    • DEV MAN’s Mascot

    Not sure what we can do with the legacy ones then – you can’t create subscriptions for them, so switching them to PPE won’t do anything. Switching them to single payments paypal will allow them to make regular single payments to stay a member, but it would take some styling / custom code to prevent both gateways putting their buttons on your sign up page.

  • Vaughan
    • Ex Staff

    hiya

    i think you would need to check on paypal

    In the top menu, click the History link.

    Below the date selection boxes, hover over the rightmost link “More Filters”, move your mouse over “Subscriptions and Agreements”, then click on “Subscriptions”.

    Change the date range to match the date the subscription you’re looking for was created.

    Alternatively, do an advanced search for the e-mail address of your subscriber. Click any of his payments in the search results, and there will be an “In reference to: S-#######” link that brings you to the subscription page.

    i think this is what @Barry was referring to.

    But i don’t think it’s possible to redo them without the user re-subscribing again (they would need to cancel their existing & resubmit a new subscription/recurring payment process by essentially creating a new subscription.)

    hope this helps.