Just got the site sorted, got PayPal Standard running ok and tested everything in the sandbox is ok but when i try and do a live transaction it comes back with the error
'This invoice has already been paid. For more information, please contact the merchant.'
yet i get the orders emails come through tho.
is this a bug or a setting in nop that i have missed.
Right followed everything to a tee in the sandbox mode and everything works fine, as soon as i uncheck the sandbox mode in admin and try a live sale the error comes back up.
Reseeded the db identity, clear cache, restarted admin, clear internet history (the lot), restarted iis, restarted server, went to local library to do a test purchase and no joy, paypal says its nop that is the problem.
This is the only thing holding me up from going fully live.
The PayPal integration is now working fine, problem was email address related.
Some others may run into a similar problem and i just want to highlight a couple of things.
1 - Make sure this is checked in the PayPal:
"Log into your PayPal Account (standard) -> Profile -> My selling tools -> Block payments -> Under Block accidental payments: select “No, allow multiple payments per invoice ID”
2 - make sure your email address is associated with your PayPal account, i did not and that was the reason it kept giving the error 'This invoice has already been paid. For more information, please contact the merchant'
Reason: my email address that is associated with PayPal is [email protected] but the login email for the PayPal account is [email protected]
Solution: Added [email protected] to the business section of my email address's, once comfirmed via a link sent from PayPal, it then worked.
I am running 2.40 and the PayPal Standard not working.
Tried downloading PayPal Express.. from the nopcommerce website, I have configure the same from my admin panel, but still it's not working....
Any detail guidance ?
I am receiving error message as below...
"Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address."
I am running 2.40 and the PayPal Standard not working.
Tried downloading PayPal Express.. from the nopcommerce website, I have configure the same from my admin panel, but still it's not working....
Any detail guidance ?
I am receiving error message as below...
"Please contact the merchant as the shipping address provided by the merchant is invalid, and the merchant has requested that your order must be shipped to that address."
Hi jigarshah48,
The answer is in the error messege, the address that is releyed to paypal is wrong, how have you got your billing and shipping set up as?
Also have you contacted paypal regarding this, if not contact PayPal Merchant Technical Support at this email address [email protected] and address the email for the attention for Huseyin, he was the guy who sorted my problem out and is very helpful.
Thank you for the reply, i will scourer the internet later and redo sandbox and watch the video.
I did do what alot of guys were on about regarding this
"Log into your PayPal Account (standard) -> Profile -> My selling tools -> Block payments -> Under Block accidental payments: select “No, allow multiple payments per invoice ID”
but did not help.
Worked a charm for me.
for me , i run an ebay shop and the order id's from ebay were clashing with the webshop id's causing the error where paypal thought the order id had already been paid . sounds like a very simplistic order checking by paypal ??