• Resolved rebeccaabird

    (@rebeccaabird)


    I wanted to change the price of my subscriptions (but keep existing subscribers at the same price). I started by changing the price on the Pricing page.
    A few days later I created newly priced subscriptions, created a new Pricing page, and turned the old subscriptions to inactive.

    I think changing the Pricing page has stalled all my current subscriptions – I haven’t received any payments in seven days. I’m very worried that I’ve lost them all. Can you help please?

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support alexandrubodea

    (@alexandrubodea)

    Hi @rebeccaabird,

    When you raise/ lower the price of a certain subscription or when you change the duration of a subscription plan, for the already subscribed users who are subscribed to an automatically recurring plan, nothing will change. It’s more of a technical limitation, but it also helps to prevent scams.

    So in your case, this should have been the only change that needed to be made.

    If you wish, I can also look at your Pricing page, if you provide the exact URL, to check if the buttons are redirecting correctly to a subscription plan.

    Thread Starter rebeccaabird

    (@rebeccaabird)

    I’m not sure what’s happened but all the stalled payments were paid on the 16th. But now the subscriptions have been stalled again, and I haven’t received any payments that were due to come through today.

    This is the pricing page: https://anguillafocus.com/pricing/

    • This reply was modified 5 months, 1 week ago by rebeccaabird.
    • This reply was modified 5 months, 1 week ago by rebeccaabird.
    Plugin Support alexandrubodea

    (@alexandrubodea)

    Regarding the Pricing page, I can see that each button redirects correctly to a Registration form. This, I assume, works correctly now.

    Regarding the stalled payments, just to be sure of something:

    1. Could you please go to your site’s Dashboard -> Plugins -> Installed Plugins -> and send a screenshot with everything you have installed related to Paid Member Subscriptions (make sure the plugin version can be seen)?
    2. Could you please go to your site’s Dashboard -> Paid Member Subscriptions -> Settings -> Payments -> Gateways -> and send a screenshot from there (please make sure all the settings from that page can be seen)?

    You can use a site like https://snipboard.io/ to share the screenshots.

    Note: Since this is a public forum, please make sure all sensitive/private information is hidden/blurred from the screenshots.

    Thread Starter rebeccaabird

    (@rebeccaabird)

    Plugin Support alexandrubodea

    (@alexandrubodea)

    It’s possible the cron jobs fail in certain cases.

    Here’s how we can debug it:
    1. Please install this plugin: https://ww.wp.xz.cn/plugins/wp-crontrol/
    2. Visit WordPress -> Tools -> Cron Events
    3. Search for the pms_cron_process_member_subscriptions_payments record. Click “Run Now”.
    4. Do you get a “Successfully executed the cron event pms_cron_process_member_subscriptions_payments.” notification at the top?

    What this does, is searching for any payments that should have been processed in the past 30 days and tries to process them. After “Run Now” any members that expired in the past month should have a new payment in Paid Member Subscriptions -> Members -> Edit Member.

    Let me know how this goes.

    Thread Starter rebeccaabird

    (@rebeccaabird)

    Without me doing anything, all the stalled payments came through together on 26 December. This is the second time they’ve come through all in one day rather than the assigned days.

    Should I still do what you suggest above, or is it likely a different issue?

    Plugin Author Georgian Cocora

    (@raster02)

    Hello @rebeccaabird,

    The instructions from above try to manually process the stalled payments, but since they processed already you don’t have to do this.

    This functionality is using wp-cron. If you want them to process at the right time (once per day), you should move your WordPress cron to the server, so WordPress does not need to load in order for it to process. This is necessary for smaller sites if you want payments to process everyday.

    To do this, contact your hosting provider and ask them how to move the WP Cron functionality to your server. They should be able to help you with this.

    Best Regards.

    Thread Starter rebeccaabird

    (@rebeccaabird)

    Is there a reason why it will have just started processing payments once a week instead of every day? For the past several months it was processing payments daily.

Viewing 8 replies - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.