Invision Community 4: SEO, prepare for v5 and dormant account notifications By Matt Monday at 02:04 PM
PatrickRQ Posted July 11, 2023 Posted July 11, 2023 Hello IPS, I test with changes of 4.7.12 BETA 3 and still getting the error for many customers who were able to process their payments normally before upgrade of PayPal API. I understand the error means that this is PayPal who declined to process the payment but on basis on what? It has not been redirected to PayPal yet, just clicked to pay (and now the redirection should occur). That may mean PayPal did not like some data you sent within pre-request? Are you sure all fields are processed correctly? I have read that v2 API is crazy if something is missing, e.g. city. Apart of that, the error is logged as happened to GUEST instead logged in member (I tested myself from customer's account). Please check the issue with some higher priority, as since you started moving to v2 API my customers are having many problems in paying what potentially (and technically too) generates loss.
PatrickRQ Posted July 11, 2023 Author Posted July 11, 2023 Additionally, not all exceptions are being logged, e.g. I get this for one customer and then have nothing in logs. No way to find out what is wrong.
Stuart Silvester Posted July 12, 2023 Posted July 12, 2023 On 7/11/2023 at 8:53 AM, PatrickRQ said: Apart of that, the error is logged as happened to GUEST instead logged in member (I tested myself from customer's account) This is normal, it's an interface file that isn't part of the front session handler. These files are used for communication between the payment gateways and the community. Typically without any member (it's like an API/webhook request). We've made a change for an upcoming release (not .12) that will tell the customer in the checkout if the funding source refuses the payment. PatrickRQ 1
PatrickRQ Posted July 12, 2023 Author Posted July 12, 2023 4 hours ago, Stuart Silvester said: We've made a change for an upcoming release (not .12) that will tell the customer in the checkout if the funding source refuses the payment. Great to hear. Without this I have to reply tones of tickets and explain questions "whyyyyyyyyy?!?!?!?!?! 😱" Stuart Silvester 1
Recommended Posts