PayPal Direct Error

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
14 years ago
When setting up Paypal Direct I'm getting this error message.. LongMessage: This transaction cannot be processed due to an invalid merchant configuration. ShortMessage: Invalid Configuration ErrorCode: 10501  

Does anyone know how to fix.. ?
14 years ago
i'm also having a problem with paypal direct.
my error message is:

LongMessage: This transaction cannot be processed. ShortMessage: Invalid Data ErrorCode: 10747

any advise? thank you guys...
14 years ago
You need a Website Payments Pro account to use paypal direct.
14 years ago
thank you for prompt response.
this is what i have - website payments pro, and i'm using it with other payment component (.netcharge) with no problem. obviously, i do have all the credentials i had to register with the nopcommerce payment module: api username, api password and signature. other payment processors in paypal have different set of credentials, as you know.
any other ideas?
thanks in advance...
14 years ago
doomdicA wrote:
You need a Website Payments Pro account to use paypal direct.


Do you need Payment Pro for Paypal Standard?
14 years ago
you just need a standarrd account (you can change this to a business account if your needs change, and there are no additional charges for this - you don't need to sign up for pro)
14 years ago
Guys

i have the same error.  

This transaction cannot be processed. ShortMessage: Invalid Data ErrorCode: 10747

According to paypals published error codes - https://www.nopcommerce.com/boards/postnew.aspx?topicid=1805 -
"The merchant entered an IP address that was in an invalid format. The IP address must be in a format such as 123.456.123.456."

But this doesnt make any sense to me, as I dont enter an IP address.

Any ideas how to fix greatly appreciated.
14 years ago
I still have the same problem.  I note that in the log entry details it says:

View log entry details (back to system log)   Log type:  OrderError  
Severity:  11  
Message:  Error while placing order. LongMessage: This transaction cannot be processed. ShortMessage: Invalid Data ErrorCode: 10747  
Exception:  System.Exception: LongMessage: This transaction cannot be processed. ShortMessage: Invalid Data ErrorCode: 10747  
IP address:  ::1  

------------------------------------------------------------------------

In fact, every entry in the log has an IP address of ::1

It is on local host, which is running Windows 7.  I have turned off the firewall, but no avail.  I can also confirm that this is not the IP address of the local host.

Is this the problem, and if so how to fix please?
14 years ago
So, I only have this issue on my local machine and not my host, which is odd.  Must be something to do with the windows 7 set up.  Anyway, I guess I can work round this, but still a mystery as to why my IP address is .1 when local but in the correct format when hosted.  And the only difference is teh web.config and connectionstrings file...
14 years ago
I'm experiencing the same thing. My guess is that when the app is running local, the "IP address" paramter in question comes from the HTTP request. When running local, this is always going to be 127.0.0.1

At first, I thought "IP address" in this case was referring to the WAN IP of the web server that's making the request to the PayPal API, but this doesn't seem to be the case, based on the comments posted here.

So, my theory is unproven, but I'm gonna run with it. I'll just test with the sandbox account from my live web server.

Hope this helps someone else understand a little better.

- Joe
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.