New to the community? Welcome! Please read our Community Rules and Guidelines
Sorry, I was not sure if that code was too sensitive to post online, I've just attempted another order and this is the response:
We’re sorry, we can’t complete this payment. Please contact the merchant with this reference ID: c9f855d71e635-10536
ok think I have this one figured, we're seeing a duplicate invoice ID on that one, the invoice ID passed across was used ~15 minutes before hand on a completed transaction.
If you have the "block Duplicate invoice id" toggle enabled you'll get this error if the invoice ID has been used in the past for the same account.
Ah interesting, thats much more helpful than the message! 😉
Okay, so could this be some sort of weird stage/live environment test order conflicts? Any chance you could tell me the last invoice ID so I can check if this conflicts with the orders we have in the live environment?
Thanks Ciaran, can't see why there would be duplicate invoice IDs at all! I've disabled that option in the paypal settings for now anyway.
I just managed to debug it and find that I am not receiving the "tx" GET parameter? Could you verify that its being sent?
theres data being sent back from what I can see in the latest transaction. Can you check the POST method to see if anything is there. Also what do you have in the account for data transfer "POST" or "GET"?
That was it! Thanks Ciaran, it seems that there were a few different issues with the payment process and the final one was the data transfer looks like it had been changed at some point!
All sorted now thank you so much for your support!