kiwi1066 Posted April 24, 2011 Share Posted April 24, 2011 Hi I am new to PS but think it is great software. I am using PS1.4.1 and Paypal v2.4 I am only selling download products. Working through setting up the Paypal process and all works great, ie can select product, add to cart, go through 5 step payment process, select Paypal, enter credit card details, then when I am returned to my store to this page/store/modules/paypal/payment/submit.php?fromPayPal I get this message(with Debug turned on)Please refer to logs:01.Making new connection to 'api-3t.paypal.com/nvp'02.Connect with CURL method successful03.Sending this params:04.METHOD=DoExpressCheckoutPayment&VERSION;=.......blah blah blah.............05.Send with CURL method successful06.PayPal response:07.TIMESTAMP -> 2011-04-25T00:48:32Z08.CORRELATIONID -> 54a2ceb96d95d09.ACK -> Failure10.VERSION -> 60.011.BUILD -> 183867912.L_ERRORCODE0 -> 1072713.L_ERRORCODE1 -> 1072814.L_SHORTMESSAGE0 -> Shipping Address1 Empty15.L_SHORTMESSAGE1 -> Shipping Address City Empty16.L_LONGMESSAGE0 -> The field Shipping Address1 is required17.L_LONGMESSAGE1 -> The field Shipping Address City is required18.L_SEVERITYCODE0 -> Error19.L_SEVERITYCODE1 -> ErrorThere is nothing the the Log, I am assuming this under Tools/LogCan anyone give me clue what this is aboutThanks Link to comment Share on other sites More sharing options...
shokinro Posted April 24, 2011 Share Posted April 24, 2011 From the error message, it seems that the shipping address is not passed to Paypal.In general checkout process, if user reaches payment page, user is already logged in and all address are already registered. Are you using one Express Checkout or Guest Checkout? Link to comment Share on other sites More sharing options...
kiwi1066 Posted April 24, 2011 Author Share Posted April 24, 2011 Hi shokinroI found the debug option under the Paypal settings and ran the process again, have updated the orginal post with the longer error message.I have logged in as my test customer before shopping, the other thing is the credit card details are I am using is a different name, not sure if that would be an issue.Thanks Link to comment Share on other sites More sharing options...
shokinro Posted April 24, 2011 Share Posted April 24, 2011 From line 04, it seems that use Express Checkout.Try disable Express Checkout (at module configure screen) to see if you can do the payment successfully. Or try to log out and do the checkout process without log in to see what happens. Link to comment Share on other sites More sharing options...
kiwi1066 Posted April 24, 2011 Author Share Posted April 24, 2011 Hi shokinroNot sure what you mean by remove Express Chackout. I have attached a image os the setting for Paypal, Express checkout is not ticked. Also tried shopping without logging in, when i go to the cart I am prompted to log in. Another thought, as this is only download products I do not require customers to provide an address when registering. So if this info is trying to be passed to paypal there is none. (I have seen thread in this forum to remove the delivery address part of the checkout process and will be doing this later, I hope :-) )I appreciate your help, do you have any other thoughts?Thanks Link to comment Share on other sites More sharing options...
shokinro Posted April 25, 2011 Share Posted April 25, 2011 Not sure what you mean by remove Express Chackout. At the line 04 message you listed up, it says "METHOD=DoExpressCheckoutPayment&VERSION;...",From the method "DoExpressCheckoutPayment", I read it as post a Express checkout payment. Another thought, as this is only download products I do not require customers to provide an address when registering I am not sure about this, I guess this could be the cause of problem. You can have a try to input address to see if it works.You can also have a try to use Express Checkout function of Paypal module 2.4 to see if it works for you or not.By the way, I also have a Express Checkout module that does not require customer input any information payment until payment finished. And the module will create customer account automatically with the customer information at Paypal, if are you interested, you can have a look at http://www.prestashop.com/forums/viewthread/77195/ Link to comment Share on other sites More sharing options...
tomerg3 Posted April 25, 2011 Share Posted April 25, 2011 Did you make any changes to not collect the full address from customers? Link to comment Share on other sites More sharing options...
kiwi1066 Posted April 25, 2011 Author Share Posted April 25, 2011 Hi On the registration I commented out the fields for address, city and phone numbers, then removed the check for those required fields. My reg process now works as required, but I am sure I am not the only person that is trying to sell download products using paypal and the requirement for address and delivery info is not required to be sent to paypal to complete the transaction.I am hoping I have just missed a couple of simple steps, but still hunting forums and google for answers.Prestashop is a great bit of software but I think it lets itself down with limited info and process for the download only market. Link to comment Share on other sites More sharing options...
tomerg3 Posted April 25, 2011 Share Posted April 25, 2011 It actually is a requirement, at least with the new modules.You can try to download an old version of the paypal module which was working without an address.However, it was added as a security layer to prevent fraud, I also sell downloadable files, and it's always a good idea to have address verification Link to comment Share on other sites More sharing options...
kiwi1066 Posted April 26, 2011 Author Share Posted April 26, 2011 Thanks for the info. i understand now. will think about both options. Adding the address requirement back in or downloading an older version of paypal module. Any idea where i might download that from?? ThanksUpdate: Added address field back into registration form and all good now. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now