Hi,
I have tested my site to connect to the Sandbox paypal account and successfully completed the payments. However, when I remove the sandbox connection (in the admin side of nopcommerce), update the PDT Identity Token, tried different combinations of IPIN (default and custom one) the payment fails.
I've checked with paypal and the prod environment's settings are identical to sandbox. Whenever a payment is sent to prod, it fails and the error message i receive is that 'The invoice is already paid'.
In the off-chance that it actually goes through (with no settings change), the confirmation page is different from Sandbox. It gives a successful message for the payment but doesn't redirect the user back to my website. It gives a link to go back, on clicking that link, it takes me to a second paypal confirmation page which autoredirects me to my website but not to the order confirmation, instead it takes me to my home page.
Anyone else facing the same issue?