Posted: January 15, 2020 at 9:19 pm
I have integrated PayPal Express with several EE events on our site and it has been working great until today. I have a user who is trying to submit a credit card payment and he is getting the errors “the Off Site Payment Method was not configured properly” and “Error occurred while trying to Capture the funds” but I have been able to process a payment when I place and order and I’ve also had others test it successfully. He has tried it using both Safari and Chrome at both work and home but nothing has worked. I am on the latest version of EE – 4.10.2p – and it has worked for other folks, just not him. When I look at the transaction record this is what I see – |
|
Hi there, This error:
Usually means EE didn’t receive any kind of response from PayPal when it requested the checkout url (each one is unique to the transaction).
If that was using the same payment object it was likely rejected. You can check in the payment method logs for any additional details for this. Event Espresso -> Payment methods -> logs. Look got the TXN ID of the above transaction and you should have multiple log entries for it, click the ID’s on the left to open up each individual log entry. Do you see any kind of error messages there? (Search for ‘error’) |
|
This reply has been marked as private. | |
Hi, Please do not post this type of information publicly. We have a private reply feature if you must share this type of information. So of the log items will not include the Event Espresso Transaction ID, but the TXN ID will be listed in the table view of the Event Espresso > Payment Methods > Logs page. |
|
Josh – that column is empty on the failed attempts yesterday. I can see a TXN ID on transactions that completed successfully yesterday but this problem transaction does not have one. |
|
I thought the TXN ID from your first post here was 24, did that change? |
|
Josh – I’m confused. I see a number in the ID column, which is 24, but I don’t see a number in the TXN ID / CHQ # column. Not sure which one I’m supposed to be looking at. |
|
That sounds like the payment ID. If you scroll to the top of the page, what’s the Transaction #? |
|
Transaction #130. |
|
To find the payment log entries for Transaction #130, you go to Event Espresso > Payment Methods > Logs and find the rows that say “view txn 130” under the Transaction ID column. You don’t click on those links, but instead click on the numbered links to the left side of each row. |
|
This reply has been marked as private. | |
A 403 Forbidden error would explain why there was an error. Can you tell if that error logged with a Request or a Response? |
|
Looks like it was on a response. |
|
If you have any security plugins, a firewall, or rate limiting set up you’ll need to make sure it’s not blocking anything from PayPal’s servers. |
|
Josh – But what would explain the issue that I had successful payments prior to this one and after it? We’ve had multiple PayPal payments that processed successfully but this one user tried multiple times and never could get it to work. |
|
If they tried multiple times then rate limiting could have been a factor. Are you able to get to the server’s Access logs that show the requests when that particular payment update request failed? |
|
Josh – am I looking for log files on my hosted server or on PayPal’s side? |
|
Your hosted server’s access logs. |
|
Josh – I’m going to mark this issue resolved. The problem only occurred with one person and everyone else has worked fine. Thanks for your help. |
|
The support post ‘End User Unable to Process PayPal Express Payment’ 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.