User Unable To Sign Up For 3 or 12 Month Pro Site Subscriptions

Hello,

Using Pro Sites, my new users are unable to purchase subscriptions for the 3 or 12 month options. When they select 3 or 12 and enter their payment info, and then click Subscribe, the page just refreshes.

I am using the original pricing display, not the new pricing table option. I am using Stipe as my payment gateway.

Also, I tried to just deactivate both the 3 month and the 12 month option in the Pro Sites setting panel, to avoid the confusion. But when I do uncheck 3 and 12 month, the 1 month does not show up (there are no payment options). I have to have at least 2 selected for any to show. is there a way to just show the 1 month option?

Thanks,
Chris

  • Michael Bissett
    • Recruit

    Hey @Christopher,

    As you're aware elsewhere, we've got a Pro Sites release that addresses multiple issues, but in the meantime, let's focus on this point here:

    But when I do uncheck 3 and 12 month, the 1 month does not show up (there are no payment options). I have to have at least 2 selected for any to show. is there a way to just show the 1 month option?

    If you're good with having a single level displayed for now, then could you please send in the following via our secure contact form, so I can dig into this further for you:

    - Mark to my attention, the subject line should contain only: ATTN: Michael Bissett
    - Do not include anything else in the subject line, doing so may delay our response due to how email filtering works.
    - Link back to this thread
    - Include WordPress network admin access details (login address, username & password)
    - Include FTP log-in details (hostname, username & password)
    - Include any relevant URLs for your site

    On the contact form (linked to below), please select "I have a different question", this ensures it comes through and gets assigned to me.

    https://premium.wpmudev.org/contact/

    Thanks! :slight_smile:

    Kind Regards,
    Michael

  • Christopher
    • The Bug Hunter

    Hi @Michael Bissett,

    Yes, I am now seeing just the 1 month option. Can you let me know what you did and how it will effect the site when I update to plugin to the newest version when you have it completed? I just want to make sure I am able to properly reverse what you did when the time comes.

    Thanks,
    Chris

  • Michael Bissett
    • Recruit

    Hey @Christopher,

    I replaced a few files inside of Pro Sites itself with files from the upcoming release (though in your case, I had to edit one file), so when the full release has been made, it should contain everything you need.

    When the fix for this particular problem was originally tested, there wasn't a need to do any modification of files, but I don't think that you'll have to worry about that when the full release is made (due to the amount of changes coming).

    That said though, just in case you need it later, the modification that I made was in line 249 of:

    pro-sites/pro-sites-files/lib/ProSites/View/Front/Checkout.php

    From this:

    if ( 2 > count( $periods ) ) {

    To this:

    if ( 1 > count( $periods ) ) {

    Kind Regards,
    Michael

  • Christopher
    • The Bug Hunter

    Hi @Michael Bissett,

    I see that you have released an update for Pro Sites. Will this fix the pricing page bug discussed on this ticket? If so, what the correct process for me to update the plugin and what needs to be done with the patch you added?

    Thanks,
    Chris

  • Michael Bissett
    • Recruit

    Hey @Christopher! :slight_smile:

    You'd just need to update the plugin, as my prior patch only modified the plugin files. The update released has a more suitable method of resolving the issue, so you should be able to display the one month option just fine.

    Let me know if this helps please! :slight_smile:

    Kind Regards,
    Michael

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.