Home Forums Event Espresso Premium WePay Integration

WePay Integration

Posted: July 27, 2012 at 12:38 pm

Scott Barrett

July 27, 2012 at 12:38 pm

I’m trying to activate the WePay IPN but can’t seem to get it working. The problem I keep running into is when I try to “Authorize Application”, the WePay site gives me an error saying “client_id required”.

I’ve been searching for an answer and the folks at WePay haven’t been helpful in the least. When I look under the API Keys tab for my Application, there is a field for App ID and Account ID, but no Client ID. Having tried both the App and Account IDs has not worked.

Does anyone know where I find my client_id?

Scott Barrett

July 27, 2012 at 4:19 pm

Ok, I figured out the client_id issue, but Events Espresso is still not working with WePay. At this point I’m at a complete loss on what I need to do next to get it working…

I should note that I am able to ‘Authorize Application’ now, but after entering in my WePay password and granting access, it merely spits be back to my homepage with a code in the address. Nothing else changes and I still cannot get WePay to show up as a payment option when users register for events.

Any ideas?

Chris Reynolds

  • Support Staff

July 27, 2012 at 5:32 pm

Have you followed all of the steps in the help box in the EE WePay settings? I’m pasting them h ere but they can be found by clicking the ? next to Instructions under WePay Settings:

WePay Instructions

1. At (or for sandbox) sign up as a user and add an account to your user.
2. Register your instance of Event Espresso as an application in your WePay user profile.
3. Copy your client id and client secret from your application profile and paste them here.
4. Anytime you change your id and secret on this page and update your WePay settings, you will see a button to authorize your application.
5. Once your application is authorized, you will be able to select from your available accounts, and update your WePay settings.

Scott Barrett

July 27, 2012 at 5:52 pm

I sure have! It seems to get hung-up between steps 4 and 5. After I ‘Authorize Application’, I am taken to a page to Grant Access, when then takes me back to my website with a code in the address, but nothing else is changed.

I’ve tried deactivating and reinstalling and re-registering the application with WePay. No luck thus far.


  • Support Staff

July 30, 2012 at 1:26 pm

Hi Scott,

When you visit and view the wepay settings box, is there an account name that can be selected under “Select an account to use” ?

Scott Barrett

July 30, 2012 at 1:58 pm

Nope. 🙁


  • Support Staff

July 30, 2012 at 2:28 pm

Do you have any plugins that are active that block access from external IP addresses? Some examples might include spam blocking plugins or security plugins.

Scott Barrett

July 30, 2012 at 2:33 pm

The current status of my plugins. I’ve tried deactivating all by the Event Espresso and Analytics plugins to no avail.


  • Support Staff

July 30, 2012 at 3:34 pm

Here are some more things to check:

Verify that the client ID and client secret are input correctly. Check for whitespace before or after the digits that were entered.

Check your account(s) settings. Make sure that the application has permission to collect payments.

The support post ‘WePay Integration’ 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