• Resolved flaviusv

    (@flaviusv)


    Hi there,

    we have PMPro free version, we configured it with Stripe as payment gateway. We created a membership plan with 30 days trial, montly recurring payments, price 0 for first payment (on trial). We disabled billing addresses from PMPro checkout and use Stripe chechout billing addresses.

    The issue is we set up a 30 days trial, and this information has arrived in Stripe chechout with 61 days trial. We placed the order and in Stripe dashboard – Customers, it appears end of trial 25 nov.2024 (60 days).

    Could you please help us fix this issue?

    thx!

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter flaviusv

    (@flaviusv)

    UPDATE: Same issue found on a fix subscription with one time payment, set to expire after 3 months. PMPro mark start date 25/09/2024 end date 25/03/2025!. This is 5 months, not 3.

    Need help pls.

    Thx

    Plugin Support Jarryd Long

    (@jarryd-long)

    Hi there, thank you for reaching out to the Paid Memberships Pro team.

    Please send me a screenshot of how your level has been set up by navigating to Memberships > Settings > Levels > Edit as well as a list of all active plugins on your site so that I can look further into this for you.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    Hi,

    I recorded the screen as I told you in the other ticket https://wordpress.org/support/topic/subscriptioin-recordes-as-piad-when-abandon-stripe-checkout/ and I catch this issue.

    The screenshot (expires in 3 days) Screenshot 2024-09-26 at 11.05.08.png

    Many thanks,

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for your feedback. Unfortunately I can’t replicate this behavior on my side. You can also upload that screen recording into a Google Drive folder and share it publicly here.

    Please try deactivating all plugins except Paid Memberships Pro and let me know if the issue persists.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    HI, I would like to avoid share publicly internal stuff.

    The deactivating plugins is out of discussion. PMPro should work indipendently that other plugins. There is a javascript error we get in PMPro disabled checkout page, before going to Stripe checkout.

    Plugin Support Jarryd Long

    (@jarryd-long)

    To determine the cause to this issue, we will need to run Paid Memberships Pro in an isolated environment to ensure this isn’t a bug with Paid Memberships Pro itself.

    While we try our best to integrate with all plugins and themes there may be conflicting logic or interference with Paid Memberships Pro.

    If you cannot afford to deactivate all plugins except Paid Memberships Pro on your live site, I highly recommend running these tests on a staging environment before applying the fix to your live site.

    You will need to deactivate all plugins except Paid Memberships Pro and retest your checkout and steps. After each test, you may activate another plugin (one at a time) and the last plugin activated before the issue returns is the culprit and we can dig into this a bit further and try and assess the situation better.

    If you need more assistance or help implementing these tests, a local WordPress developer or freelancer may be able to help with this. You can post a job request on https://jobs.wordpress.net

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    Thank you for yout time and explanations. I’ve sent an email to PMPro with the video waiting a professional answer and a proper solution.

    I am not interesting in hireing or posting jobs to your platform. We have out team of devs.

    I want to solve an issue that PMPro has that you’re trying to cover up, I do not want start looking in PMPro code to solve ourselves the issue. The story of “deactivat all plugins and reactivate them one by one” is the only solution everybody is offering for users of free plugins. I has willing to pay for a plan, but I will reconsider if this problem is not solved.

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for sending the video through.

    Please increase the level amount to 10 lei or more and let me know if the issue persists? (Just the initial amount set to 10 Lei and no expiration date or trial set). Testing with 1 lei is less than the Stripe minimum $0.50 that can be charged and I’d like to rule this out as it being the cause behind this.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    • This reply was modified 2 months, 1 week ago by Jarryd Long.
    Plugin Support Jarryd Long

    (@jarryd-long)

    Further testing has confirmed that if using Stripe Checkout and the level amount falls below the Stripe minimum charge amount of 0.50USD, it will automatically redirect past the gateway and send you straight to the confirmation page.

    $0.50 is the minimum Stripe needs for a payment to be successful, please ensure that your level amount exceeds this.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    HI, I have changed the amount and worked. The only issue is that stripe checkout did not get the membership period of 3 months, but is not a problem. Thanks a lot!

    We only have to see how the 30 days trial period from PMPro arrives in Stripe Checkout with 61 days (as you can see in video).

    Plugin Support Jarryd Long

    (@jarryd-long)

    Thank you for your feedback.

    Checking out for the same level multiple times will extend the cancellation date and not reset it.

    Please run a test checkout as a new user and let me know if the issue persists?

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    We have checked with other new accounts, but nothing changes. The 30 days trial from PMPro in stripe checkout it arrives with 61 days.

    We did other tested as well. Instead of 1 month trial we tried with 4 weeks, 30 days, but is not working.

    Even if “Checking out for the same level multiple times will extend the cancellation date and not reset it” I think it seem to be an internal PMPro bug which must be solved by PMPro team, because there might be users who goes back and forward from PMPro checkout page to Stripe checkout page, for various reasons, they change their minds, maybe will buy later and want to review a certain information back from the website, session expire etc.

    Plugin Support Jarryd Long

    (@jarryd-long)

    This is intentional based on your level settings.

    Your level has a $0 initial amount, a $5 ($ just used for reference) recurring amount, and a 1 month trial which means that the initial amount is $0 and gives them a month, the trial is $0 and gives them an additional 30 days.

    If you want them to sign up today and be charged in 30 days you should only have the initial amount set to $0 – the trial setting should not be enabled.

    Because of the trial, the wording, indicates that they are given 60 days: The price for membership is $0.00 now and then $5.00 per Month. After your initial payment, your first payment is Free.

    If you take the trial off, they get one month free and are then charged: The price for membership is $0.00 now and then $5.00 per Month.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

    Thread Starter flaviusv

    (@flaviusv)

    Now is working, but on frontend the message “After your initial payment, your first payment is Free.” is not displayed. But we can put an identical message in description.

    Thank you for your great suport!

    best, Flavius

    Plugin Support Jarryd Long

    (@jarryd-long)

    I’m so glad to hear this is now working for you. Feel free to reach out if there’s anything else we can assist with by starting a new topic for each question.

    Kind Regards,
    Jarryd
    Support Manager at Paid Memberships Pro

Viewing 15 replies - 1 through 15 (of 16 total)
  • You must be logged in to reply to this topic.