Too many redirects occuring - From the events+ and marketplace plugins

I have a site... http://azusamidwest.com
That I have installed Events + & Marketplace (to use Stripe as a gateway)
However, everything seems fine, at first glance, but I get this ending screen...

This is what I'm getting on the front end before I click on Pay/checkout

Please let me know what I'm doing wrong. I will open / give support access in advance.
My client needs this registration up and running ASAP.
Thank you in advance,
Adrian

  • Nithin
    • Support Wizard

    Hi Adrian,

    Hope you are doing good today. :slight_smile:

    Are you using Stripe Live Gateway? If yes, that could be the issue here. Stripe Live Gateway requires SSL configured in your website, in order for it to work. Only sandbox mode will work in http, Stripe Live gateway will force https during checkout. Please check for more info here: https://stripe.com/docs/security

    I could see the issue in your website as it's forcing https during checkout, however when I try to access your subsite, I'm being redirected to a login screen, this is due to the Domain Mapping settings. So I wasn't able to check your dashboard.

    If that's not the case, and if you still have issue, could you please change the settings temporarily so that we could login, and see what could be causing this.

    Please let us know how that goes, have a nice day. :slight_smile:

    Kind Regards,
    Nithin

  • Adrian
    • The Incredible Code Injector

    I released support access to my account, you should be able to login and work through that. However, I am in sure what would you like me to try to see if it works out. Could you let me know what I need to do to maybe correct this.

    Thank you.

  • Kasia Swiderska
    • Support nomad

    Hello Adrian,

    It is like Nithin said in first post: you are using Strip in live mode and Stripe requires SSL to work on site. Your site is not SSL. You need to have a certificate for that mapped domain, that certificate needs to be installed on your server and then you have to switch to https (you can change in Domain Mapping schema to https

    But the most important is to buy SSL certificate for that domain or get one for free on Lets Encrypt https://letsencrypt.org/

    If you are not sure how to install SSL certificate on your hosting account please contact your hosting provider they will be able to provide right information on how to do that.

    kind regards,
    Kasia

  • Nithin
    • Support Wizard

    Hi Adrian,

    Thanks for pointing that, how are you forcing SSL? Your website doesn't load in https protocol at all, it only loads in http. If I recall correctly, I suppose it's a mapped domain, so you can force https on all your domain, via the Domain Mapping settings, under Settings > Domain Mapping > Mapping Options

    Would that work? If not, please enable support access, so that we could have a better understanding of your environment, so that we could guide you better. Have a nice day. :slight_smile:

    Best Regards,
    Nithin

  • Rupok
    • Support Ninja

    Hi Adrian,

    Thanks for granting Support Access. I logged in and changed the mapped domain schema from HTTP to HTTPS. Now when I click on the green "Checkout" button, it's properly opening the checkout page. Please check the attached screenshot for reference.

    Can you please check and confirm? If the issue you mentioned comes after clicking this "Submit Order" button, then I need to enable Stripe Payment Gateway for MarketPress on your site to check that. But "azusamidwest.com" requires login credentials to access the dashboard and Support Access doesn't provide us access to this subsite dashboard. In that case, can you send me a message with WP access credentials for "azusamidwest.com" through our secure contact form here: https://premium.wpmudev.org/contact/#i-have-a-different-question

    Subject: "Attn: Rupok"
    - WordPress admin Username [For "azusamidwest.com"]
    - WordPress admin Password [For "azusamidwest.com"]
    - Login URL [For "azusamidwest.com"]
    - Link back to this thread for reference
    - Any other relevant URLs

    The subject line ensures that it gets assigned to me.

    We will be glad to investigate further. I'm looking forward to hearing from you and resolving this issue as soon as possible.

    Have a nice day. Cheers!
    Rupok

  • Nithin
    • Support Wizard

    Hi Adrian,

    Hope you are doing good today. :slight_smile:

    Thank you for sending in the credentials, I checked your website, and I switched to Stripe gateway, and once I clicked the Submit order I wasn't able to notice any redirection error, as we have noticed before.

    It seems like it's fixed? Did you test this from your side? However, since it's a live payment gateway, I cannot successfully purchase a order. Since you have mentioned that clicking the submit order was the issue, I'm not able to replicate the issue anymore.

    Please check, and see whether it's working fine, and advise if I'm missing something here, so that we could give a closer look, if needed. Have a nice day. :slight_smile:

    Best Regards,
    Nithin

  • Adrian
    • The Incredible Code Injector

    Nithin/Rupok,

    It seems like it's an issue with SSL and forcing the page to go https. The azusamidwest.com page is working fine. I can see the https lock icon now through out the site. I can also see it on my main page churchonline.solutions, however, the SSL is not working throughout my sites. I've enabled it and forced it from the HTACCESS file and all my sites crashed. they all received the redirect failure page.

    Now I'm faced with the same issue with qcprayercenter.org in particular:

    http://qcprayercenter.org/events/2017/05/2017-national-day-of-prayer/

    I've forced ssl in the marketplace plugin and get the same issue, too many redirects...

    I leave it off and it seems like it's going to work when we get to check out and then I get this dialog on the actual page....

    I've placed my live keys from stripe.com and double checked. I'm sure it's an https and site specific forcing https.

    Unsure if Rupok corrected the azusamidwest.com page and that's why it's working now. How can we get this site to work too?

    I'll be granting support access to my dashboard just in case.

    Thank you in advance,

    Adrian

  • Nithin
    • Support Wizard

    Hey Adrian,

    Hope you are doing good today. :slight_smile:

    I could see the issue, this is because you didn't force SSL in the payment settings. I logged into your subsite, and under Tools > Domain Mapping changed the protocol to https, and have forced to use Stripe Live.

    Since it's a live gateway I'm not able to test this further, however the redirection error is resolved. Please test, and see whether payments are being processed, or not. So that we could give a closer look, if needed. Have a nice day. :slight_smile:

    Best Regards,
    Nithin

  • Adrian
    • The Incredible Code Injector

    Nithin,

    Thank you, so Tools>Domain Mapping. and then forced to use stripe live in the marketplace settings too?

    Whatever you did, it seems to be working now. Can you please let me know steps, as I will be adding on stripe.com and integrations to many of my subsites in the near future. Would hate to keep on bothering you.

    Thank You,

    Adrian

  • Rupok
    • Support Ninja

    Hi Adrian,

    Can you please let me know steps

    Sure. For enabling HTTPS for your mapped domains, please go to "Network Dashboard > Settings > Domain Mapping > Mapped Domain [Tab]" section. And beside each mapped domain with HTTP, click the key icon on the right column. That will change the schema for that domain to HTTPS. Please check the attached screenshot for reference.

    After changing the schema to HTTPS, the issue will be resolved for that domain.

    Please let us know if you still have any confusion or if you have any further query. We will be glad to help.

    Have a nice day. Cheers!
    Rupok

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.