Support

Home Forums Event Espresso Premium Stripe Testing

Stripe Testing

Posted: May 5, 2021 at 6:19 pm


Terrautopia

May 5, 2021 at 6:19 pm

I set up Stripe according to the guide and set Debug Mode ON in the plugin.
Stripe Connect shows as “Connected. Test mode (using sandbox credentials)”
I processed a registration and all looks good on the EE side but I see no activity in my Stripe account when I switch “View Test Data” to ON.

Shouldn’t I be seeing the transaction there?
If not, how do I perform end-to-end testing?


Tony

  • Support Staff

May 6, 2021 at 3:13 am

Hi there,

Yes, the test payments should show up there.

This may sound like a basic question but I’ve seen it before so, are you sure you are connected to the correct Stripe account? Or any account at all?

If you already have an active Stripe session when connecting within Event Espresso it will sign up with whichever session is active at that time, if none it won’t link to your account if you just click to skip the form. So I’ve seen it in the past where a developer has been signed into their Stripe account when connecting and then checking their clients Stripe account for test data, or simply didn’t connect any account at all.

To confirm, go to https://dashboard.stripe.com/ (that’s a direct link but if preferred go to Stripe.com and click sign in), if you have an active session you’ll be signed in there, click the person icon on the top right to confirm the account.

Whichever account you are signed into will be used on the next steps. What I actually recommend here is to sign out of the Stripe account in your browser (leave the dashboard open on the page its asking for login credentials), you’ll sign in again shortly when reconnecting.

Reconnect the EE Stripe payment method with whichever account you want to connect it with. So go to Event Espresso -> Payment methods -> Stripe.

Click disconnect, wait a could have seconds for the request to process.

Make sure debug mode is on and click reconnect.

This is the important part for linking a specific account, when signed out you’ll see something like this: https://monosnap.com/file/fjbk35RtOMPJDJ9rzc2HqZV3OlT7e7

If you to click skip the form, it doesn’t link to your account and just connects in test mode so you can test payments.

Input the stripe account email you want to use in the field shown, click next. It should then ask you to log in, do so. It should come up asking you which account you want to link and list your account: https://monosnap.com/file/tkWp0nKeGxZjvGYOPMbHQlaiNyi9sM

At that point, you should be able to click ‘Skip this form’, it’ll ask to verify the domain, click yes to authorize.

Now back on the Stripe dashboard tab you kept earlier, refresh it. It’ll be signed in to whatever account you used to connect with (which may well be the same account you were signed into earlier).

Add a new registration and pay using Stripe, does it now show on the account?


Terrautopia

May 6, 2021 at 3:00 pm

Thanks Tony, that appears to have worked.

One follow-up question: I assume that once I have made the connection between EE and Stripe that I can sign-out from Stripe in my browser as the link is already established?


Tony

  • Support Staff

May 6, 2021 at 3:34 pm

Yes, that’s correct.

The only time your browser session is used is during that connect set up.

The support post ‘Stripe Testing’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso