WordPress.org

Ready to get started?Download WordPress

Forums

Events Planner
[resolved] Getting Error when using PayPal Express Checkout (20 posts)

  1. TRMNTR
    Member
    Posted 1 year ago #

    I am using Events-Planner plugin on my site to register kids for a camp. It has worked great so far. Recently I am having people get an error message when going through the registration process. I have Events Planner using PayPal Express Checkout. I can't reproduce the error but others have been telling me they get an error after they go through the process of selecting their camp and inputting their info. The click the confirm and then they get this error:

    ERROR: Authentication/Authorization Failed. You do not have permissions to make this API call

    I went back through the verified the API settings and all those are correct. I went through the process myself and all worked no problem.

    What could be the cause of this and what can I do to fix it? Why would some people get this issue and others have no problems?

    Page I am working with is http://granbyschool.com/online-registration/.

    Any help would be greatly appreciated. Thanks.

    http://wordpress.org/extend/plugins/events-planner/

  2. TRMNTR
    Member
    Posted 1 year ago #

    I also tried looking at other posts on this board and the troubleshooting page as well. I went back and updated the API credentials and still getting the same problem. Working on some computers and not others. I didn't have any problems using the Chrome browser.

  3. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Hi TRMNTR.

    Are you by any chance on Dreamhost? I know they are having some issues with AT&T. One of my Pro users is on DH and that's what they told him. The fact that it is happening intermittently is a good indicator of a server issue. I just tested the lite on my Hostgator server and everything worked great, both sandbox and live.

    Thanks, Abel

  4. TRMNTR
    Member
    Posted 1 year ago #

    Using GoDaddy as the host. I can't get the error but others are having problems. I even put in new API credentials as well. Would different browsers have anything to do with it?

    Also I am located in the Midwest and my customer is in Virginia and most of the people using the registration are on the East Coast I believe.

  5. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Not sure what is going on. This started happening all of a sudden and since the plugin was last updated on 12/18 (and the fact that I haven't changed anything in PayPal handling), I think something is happening out there either with servers or networks... The browser has no effect here as that error is generated after a cURL call on the server. PayPal recently made a big change to the developer sandbox website. I am wondering if they also changed a few things on their main services that is causing this. I will do some more digging tomorrow...

    Thanks, Abel

  6. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Ok, I think I know what is going on. By default, in the lite version, the payment method is not selected in the cart. I just tested it on your install and that is what leads to the error. Please use the code I have on the troubleshooting page and you should be good. Sorry for the trouble.

    Thanks, Abel

  7. TRMNTR
    Member
    Posted 1 year ago #

    I tried adding that piece of code to functions.php file for the theme but when I did that the pages wouldn't load up. All I would get is a blank white page. Sorry not familiar with PHP. Very limited coding ability. Any more help? I put the original functions.php file back so the site would work but still having those issues.

    Thanks.

  8. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Hmm. I have tested that code in a few places without issues. Please set me up as an admin on that website (send email to me via Events Planner Help website) and I will add it for you.

    Thanks, Abel

  9. TRMNTR
    Member
    Posted 1 year ago #

    I just sent an email through the Events Planner Help website. Please let me know when you get things done. It is very important that this gets fixed ASAP as this is prime business time for my client and each hour this doesn't work they are losing money.

    Thank you.

    Jesse

  10. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Jesse.

    Glad things are working now. Please let me know if other issues pop up. I am fixing to commit a new version soon with a few fixes.

    Thanks, Abel

  11. TRMNTR
    Member
    Posted 1 year ago #

    Hey Abel -
    Had another issue pop up now with this. Now my client is telling me that the registrations are going through but the registration information is not being emailed to them so they aren't able to tell which session their customers are applying to. The only thing they are getting is the PayPal payment notification.

  12. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Jesse.

    Yeah, I know why that is happening. It is odd that this issue came up now as I haven't touched that code in over a year (it should have given the error then). But I am going to email you a new version to test. Please let me know how it goes and I will update this version.

    Thanks, Abel

  13. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Jesse, just emailed. Please keep me posted.

    Thanks, Abel

  14. TRMNTR
    Member
    Posted 1 year ago #

    Things seem to be working fine but there is a problem with the style sheet.

    Take a look at this page: http://granbyschool.com/online-registration/

    You will see the events listed and then an oval off the right of each event where it is supposed to say register. The word is not showing up like it is supposed to. I know the word is there but the font color has to be changed.

    Any help there?

  15. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Jesse, your theme style is setting link backgrounds to transparent ( image ). You can remove that declaration or add the code below to your theme's style.css.

    .epl_button, .epl_button_small {
    background-color: #0088CC !important;
    }

    Thanks, Abel

  16. TRMNTR
    Member
    Posted 1 year ago #

    Thanks...that changed the background color. Where is the setting for color of the text in the box? I am using the Chrome browser and have checked it on IE as well and the text is white. I have had someone else say they now just get a colored oval and the word Register doesn't show up. Thoughts on that?

  17. TRMNTR
    Member
    Posted 1 year ago #

    Just so you know I am still getting reports from my customer that the Registration button is not showing up properly. I added the code you provided and I have also changed the color of the word Register to black instead of white but apparently some people are still not seeing the word. Some are just getting an outline of the oval and it is not filled in so the word Register isn't showing. Some people for some reason aren't even seeing it even thought I changed the font color to black.

    Any new thoughts? I can't reproduce it on my computer. I have tried the page using Chrome and IE an I get a blue button with the word Register inside in black color on both.

  18. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Well, I am not sure. I can't reproduce it either on Chrome, IE, or FF. I think they may be seeing cached versions of the page.

    Thanks, Abel

  19. TRMNTR
    Member
    Posted 1 year ago #

    Hi Abel,
    I have another question. Is there a way to sort the events by date on the listing page the users see? Right now they are listed in the order I enter them into the system. Not a big deal if starting from scratch but when editing it creates a problem where some events may appear higher in the list even though they occur later than some listed later. Some users would think that anything listed after a certain event would take place later in time. Can there be something done about that? Look at http://granbyschool.com/online-registration/. You will see that the event labeled Virginia I Youth Camp takes place before the event listed above it. How can I resort that?

    Jesse

  20. Abel S
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Jesse.

    That is available in the Pro. As the event dates are stored in the post meta as serialized arrays, certain trickery is required to make things work. Moreover, the dates in the Lite version are stored as formatted dates whereas in the Pro, they are Unix timestamps so they are easier to work with.

    Thanks, Abel

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic