There is a likelihood the error message you see with this plugin has an ip address in it e.g. 00.00.000.00
that ip address is throwing an error because when your website tries to connect via the api it is asking your hosting server to connect to the paypal page using an external ip address.
what is happening is that when you use the ticket system, when you click add to cart / pay via paypal button, the paypal button calls a script which automatically tries to connect via that ip address to the paypal api.
and in simplicity your server is saying hey!! i don’t know you why should I let you connect from my server space, you could be a bad bot.
so what you need to do is take that ip address and login to your control panel for your server and go to the area where you manage your outbound connections.
in that area you will have an option to add the ip address and some servers allow you to label it so you know what it is for
otherwise ask your server support to add the ip to allowed connections.
just pop them a message saying
———————————————
hi,
i hope you can help me sort out an outbound connection issue.
I am unable to connect from my website via an outbound connection to [00000.000.000]****add the ip you have here ***
I need to do this to enable some essential functionality.
Can you please look into this and add this ip to my list of allowed outbound connections or direct me to the relevant place on my control panel so i can do so.
thanks very much.
—————————————
nothing to do with curl in my case all i did was add the ip thrown back to my list of allowed outbound connections and it worked.
toodleloo!!