Oh, and forgot to mention that the reasoning as to why PayPal would be requiring the requesting browser's IP is because PayPal tracks those IPs to help deal with resolution of fraud issues.
I struck into same problem while running nopCommerce on my Windows 7 install. My workaround was to adjust PayPal direct code. In PayPal direct processor find this line details.IPAddress = HttpContext.Current.Request.UserHostAddress; change it to details.IPAddress = (HttpContext.Current.Request.UserHostAddress == "::1") ? "127.0.0.1" : HttpContext.Current.Request.UserHostAddress; finally compile the processor code
Just in case anyone comes across this post, please be aware you do need a PayPal Pro account, in the UK that means paying £20 a month for the privilege.
I am also facing the same issue while configure Paypal Direct.
Error message : "LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501"
Even I have seen on forums so many people facing this kind of issue on paypal sendbox while using seller account instead of Website Payment Pro Account.
I am also facing the same issue while configure Paypal Direct.
Error message : "LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501"
Even I have seen on forums so many people facing this kind of issue on paypal sendbox while using seller account instead of Website Payment Pro Account.
I am also facing the same issue while configure Paypal Direct.
Error message : "LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501"
Even I have seen on forums so many people facing this kind of issue on paypal sendbox while using seller account instead of Website Payment Pro Account.
Yes Joe you are right in this case when you are checking on local machine you need 127.0.0.1 as an IP. I had the similar problem and I used 127.0.0.1 and it worked.
Anil it is very simple. You log into regular paypal site and not in developer. Then you go to account management. Generate your credentials to allow to be connected via services. Then log into developer portal. Create a new business account for testing. ANd now you will be able to accept the payments in sanbox environment and test your code. I hope it helped. If still you feel confused please let me know.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.