jewelcam Posted August 10, 2014 Share Posted August 10, 2014 (edited) im using 1.6.09 and php 5.4, im using custom theme, site location lumbeejewelry.com paypal orders are placed in live mode but do not show up in the backoffice, but the customer still gets charged. however other payment options like pay by check work fine and are recorded in back office this just started to happen after 1.6.08 to 1.6.09 upgrade and im using the latest USA paypal mod 1.37 (which i uninstalled/deleted and reinstalled) ive did a test order to reproduce the problem. below is what happens: i place order i pay at paypal im directed back to shop and items are are still showing in my cart as if i had not paid for them. however in paypal it shows that i have paid for items. in the admin BO i check the customer carts and it says this cart has been abandoned. Edited August 10, 2014 by jewelcam (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 did you enable errors and reproduce as suggested in other threads? Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 Hello i turned on errors in the /* Debug only */ define('_PS_MODE_DEV_', true); and i did another test,, no errors showed on the front office or backoffice but it returned me back to the order history. and items were still in my cart. thanks Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 does IPN on paypal need to be setup? if so what URL does it need to point to? Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 Hello i turned on errors in the /* Debug only */ define('_PS_MODE_DEV_', true); and i did another test,, no errors showed on the front office or backoffice but it returned me back to the order history. and items were still in my cart. thanks wow, that is a bummer. look in folder override do you have any overrides in there? any non-native prestashop modules that 'muck' around with orders? other tips, if PayPal US, find and install PayPal EU, this often works when US not. (and assuming no non-native messing with order) Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 ok i install the Ero paypal mod and set it up after i added items to cart and selected the paypal payment option i got the following: A client has encountered a problem with the module PayPalAPI, see the report: PayPal response: TIMESTAMP -> 2014-08-10T21:51:50Z L_ERRORCODE0 -> 10002 L_SHORTMESSAGE0 -> Security error L_LONGMESSAGE0 -> Security header is not valid L_SEVERITYCODE0 -> Error Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 ok i install the Ero paypal mod and set it up after i added items to cart and selected the paypal payment option i got the following: A client has encountered a problem with the module PayPalAPI, see the report: PayPal response: TIMESTAMP -> 2014-08-10T21:51:50Z L_ERRORCODE0 -> 10002 L_SHORTMESSAGE0 -> Security error L_LONGMESSAGE0 -> Security header is not valid L_SEVERITYCODE0 -> Error did you put your paypal email address (validated paypal email address) in business account? Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 (edited) yes, in the USA paypal,,, in the Ero paypal i dont see an option for that,, just api stuff however no changes,, still same. i Edited August 10, 2014 by jewelcam (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 yes there must be issue with your API credentials...gosh this is hard...generally setting up paypal is pretty easy..other times, well not so much Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 yes it seems odd,, it was working fine,, then after the upgrade to 1.6.09 and upgrade of USA paypal mod to 1.37 i noticed the issues. but in 1.6.08 and prior USA paypal mod it worked fine. currently im trying to set up a braintree account so i can use the braintree mod to replace the USA paypal mod. Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 yes it seems odd,, it was working fine,, then after the upgrade to 1.6.09 and upgrade of USA paypal mod to 1.37 i noticed the issues. but in 1.6.08 and prior USA paypal mod it worked fine. currently im trying to set up a braintree account so i can use the braintree mod to replace the USA paypal mod. sorry I have not helped in finding solution. it may be a good idea to post in job offers, probably someone fix this for 20 euros..something like that...having actual hands on for supports is easier. Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 ok id like to do that,, but i need a trustworthy person. any recommendations? Link to comment Share on other sites More sharing options...
El Patron Posted August 10, 2014 Share Posted August 10, 2014 ok id like to do that,, but i need a trustworthy person. any recommendations? make sure the participate in forum rather than just post in job offers and has good community reputation sorry I don't do that sort of work..curious as to the issue... Link to comment Share on other sites More sharing options...
jewelcam Posted August 10, 2014 Author Share Posted August 10, 2014 ok thanks for advice Link to comment Share on other sites More sharing options...
bellini13 Posted August 11, 2014 Share Posted August 11, 2014 your original issue is because the Paypal IPN is not being processed. No you do not need to do anything to enable it, the module sends the information necessary for Paypal to return the IPN (even if IPN is disabled in your Paypal account). enabling debug mode will not help with this issue, since the IPN is server to server, and nothing you are going to see in the browser. For Paypal Europe, make sure you look more closely at the configuration settings, you need to provide your paypal email address as the business account. Look again. Link to comment Share on other sites More sharing options...
TxRanger55 Posted August 11, 2014 Share Posted August 11, 2014 Started having this issue the other day after updating the PayPal US module. That is the only update I did. It was working fine prior to updating the module. I am going to try to revert to an older copy of the module and see if that fixes it. Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 @ TxRanger55 how do i get an old copy? id like to try same thing thanks Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 @ bellini13 thanks for feedback and calcification on IPN Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 your original issue is because the Paypal IPN is not being processed. No you do not need to do anything to enable it, the module sends the information necessary for Paypal to return the IPN (even if IPN is disabled in your Paypal account). enabling debug mode will not help with this issue, since the IPN is server to server, and nothing you are going to see in the browser. For Paypal Europe, make sure you look more closely at the configuration settings, you need to provide your paypal email address as the business account. Look again. for the paypal Europe i still dont see the paypal email address, all i see is below (i must be over looking it) thanks API username : API password : API signature Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 (edited) attached is IPN history from paypal (if this helps) (from the USA Paypal mod 1.37) and prestashop 1.6.09 Instant Payment Notification (IPN) details Message ID 9HV14914UU959XXXL Date/time created 8/10/2014 18:54 EDT Original/Resent Original Latest delivery attempt date/time 8/10/2014 18:54 EDT Notification URL http://lumbeejewelry.com/modules/paypalusa/controllers/front/validation.php?pps=1 HTTP response code What's this? 200 Delivery status Sent No. of retries 0 Transaction ID 3PG4427013780XXXC IPN type Transaction made mc_gross=7.69&protection_eligibility=Eligible&address_status=confirmed&item_number1=&payer_id=YDXXX4YUXXX&tax=0.50&address_street=P.O. Box 2856&payment_date=15:53:52 Aug 10, 2014 PDT&payment_status=Completed&charset=windows-1252&address_zip=28372&mc_shipping=0.00&mc_handling=0.00&first_name=TxXXXX&mc_fee=0.52&address_country_code=US&address_name= XXXX LockXXxXX¬ify_version=3.8&custom=141;1&payer_status=verified&[email protected]&address_country=United States&num_cart_items=1&mc_handling1=0.00&address_city= Pembroke&verify_sign=ASyS9flVHpw.TVh9qeZ5ZvDRSbV4ASaikQGUXXXakKH4Tz2pw1irXXXXXX&[email protected]&mc_shipping1=0.00&txn_id=3PG4427013XXXXXXC&payment_type=instant&payer_business_name= XXXXXXX.com&last_name=LockXXxXX&address_state=NC&item_name1=Your order&[email protected]&payment_fee=0.52&quantity1=1&receiver_id=TR7BQFXELNNXG&txn_type=cart&mc_gross_1=7.19&mc_currency= USD&residence_country=US&transaction_subject=141;1&payment_gross=7.69&ipn_track_id=1c5a793d98XxXxXa1 Edited August 11, 2014 by jewelcam (see edit history) Link to comment Share on other sites More sharing options...
TxRanger55 Posted August 11, 2014 Share Posted August 11, 2014 Ok. I reverted to the version of the PayPalUSA module that was included in the 1.6.08 download package and it is generating orders now. It looks like they were trying to fix the 404 error on returning to the store, but in doing so, they broke the order confirmation. By going back to the older module, you'll get the 404 error when returning from PayPal, but the order is still created and the status is updated properly. To revert to the older module, you want to replace the contents "paypalusa" folder under Modules with the contents of the same folder from the 1.6.08 release (if you have it). Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 i dont have it,, if possible can you email me that folder.. to info@ncwebservice"dot"com thanks Link to comment Share on other sites More sharing options...
bellini13 Posted August 11, 2014 Share Posted August 11, 2014 for the paypal Europe i still dont see the paypal email address, all i see is below (i must be over looking it) thanksAPI username : API password : API signature yes, my bad I reversed the 2 modules. PaypalUSA has the business account field that requires a valid paypal email address. If you are receiving security header, then you have invalid API settings. Check for spaces at the beginning or end of the values. Also make sure you are using live mode (not sandbox), unless you have a sandbox account configured properly. Link to comment Share on other sites More sharing options...
bellini13 Posted August 11, 2014 Share Posted August 11, 2014 Ok. I reverted to the version of the PayPalUSA module that was included in the 1.6.08 download package and it is generating orders now. It looks like they were trying to fix the 404 error on returning to the store, but in doing so, they broke the order confirmation. By going back to the older module, you'll get the 404 error when returning from PayPal, but the order is still created and the status is updated properly. To revert to the older module, you want to replace the contents "paypalusa" folder under Modules with the contents of the same folder from the 1.6.08 release (if you have it). And what version of the paypalusa module is it? Link to comment Share on other sites More sharing options...
TxRanger55 Posted August 11, 2014 Share Posted August 11, 2014 PaypalUs Version 1.3.4 is what is working for me. 1 Link to comment Share on other sites More sharing options...
bellini13 Posted August 11, 2014 Share Posted August 11, 2014 interestingly enough, the /controllers/front/validation.php file (this is what receives and processes the IPN) did not change between v1.3.4 and v1.3.7. Link to comment Share on other sites More sharing options...
El Patron Posted August 11, 2014 Share Posted August 11, 2014 Ok. I reverted to the version of the PayPalUSA module that was included in the 1.6.08 download package and it is generating orders now. It looks like they were trying to fix the 404 error on returning to the store, but in doing so, they broke the order confirmation. By going back to the older module, you'll get the 404 error when returning from PayPal, but the order is still created and the status is updated properly. To revert to the older module, you want to replace the contents "paypalusa" folder under Modules with the contents of the same folder from the 1.6.08 release (if you have it). PaypalUs Version 1.3.4 is what is working for me. jewlelcam, are can you follow this path? TxRanger55, can your please attach zipped 1.3.4? click more reply options-->attach file-->the insert in post button. Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 (edited) @ P Superstar Thanks for help . i have decided to ditch the USA PAYPAL mod. i reverted to Braintree which is a Payment gateway and merchant account that Paypal bought. and i am using the Braintree mod by Bellini which has the option to use traditional Paypal options as well as standard visa mastercard amex processing. its working fine for me and was simple to setup thanks. Edited August 11, 2014 by jewelcam (see edit history) Link to comment Share on other sites More sharing options...
El Patron Posted August 11, 2014 Share Posted August 11, 2014 deleted by moderator please post new topic, TIP: when you think similar, it is off topic and deserves it's own subject. thanks Link to comment Share on other sites More sharing options...
El Patron Posted August 11, 2014 Share Posted August 11, 2014 @ P Superstar Thanks for help . i have decided to ditch the USA PAYPAL mod. i reverted to Braintree which is a Paypal company and i am using the Braintree mod by Bellini which has the option to use traditional Paypal. its working fine for me and was simple to setup thanks. I don't know what braintree is, sounds nice, and Michael (b13) is a valued community member with expertise (and patience) to help with payment issues. Moderators are nortisouly absent from paypal threads...holy molly.. will wait to hear back from Tx.... Link to comment Share on other sites More sharing options...
jewelcam Posted August 11, 2014 Author Share Posted August 11, 2014 @ EL Patron Maybe the information posted here will help the Paypal/Prestashop team develop a reliable cross platform USA Paypal mod. Thanks again for all your help!!! Link to comment Share on other sites More sharing options...
El Patron Posted August 11, 2014 Share Posted August 11, 2014 @ EL Patron Maybe the information posted here will help the Paypal/Prestashop team develop a reliable cross platform USA Paypal mod. Thanks again for all your help!!! gosh you would think so...moderators are just community members and are as much out of the loop as anyone. When ps split paypal us/eu, well I don't know why. Be a good new topic I suppose. something we all as community members could do more of, open forge rather than play 20 questions. bores everyone involved. it's not a bug if there is no bug report, open bug report here: http://forge.prestashop.com The most mysterious issues (by volume) on the forum concern paypal. Which in the scope of things, and long time api, I find hard to understand. I could make loads of money creating paypmen api's (I have much cc background), but well..I don't have Michaels people skills..jajajajajaja happy ps'ing...c u all in the mix and please visit community and help others...moving topic to paypal section. Link to comment Share on other sites More sharing options...
TxRanger55 Posted August 11, 2014 Share Posted August 11, 2014 TxRanger55, can your please attach zipped 1.3.4? click more reply options-->attach file-->the insert in post button. Here you go. paypalusa.zip Link to comment Share on other sites More sharing options...
joecoolio66 Posted August 20, 2014 Share Posted August 20, 2014 PayPal 1.3.X has never worked for us since upgrading our site to 1.6. Order is never created and products remain in the cart when trying to pay with your paypal account. PayPal 3.7.2 works for us although I do try every upgrade on the 1.3.X side because the presentation is nicer. Link to comment Share on other sites More sharing options...
bellini13 Posted August 21, 2014 Share Posted August 21, 2014 v1.3.8 was released that addresses a major issue with receiving the Paypal IPN, which creates the order. I would suggest trying this version to see if it helps Link to comment Share on other sites More sharing options...
vegaskev Posted September 15, 2014 Share Posted September 15, 2014 I had a similar issue. Though I found no solution here on PS forums, a drupal user figured out the issue to be that the cart time out timeframe (the time before an order is determined to be 'abandoned') does not allow for the time it can take paypal to actually send the signal back to the cart that the payment was authorized and completed. According to another individual's IPN logs, the paypal signalled the order nearly 21 hours after the order was actually placed...by then his cms (and PS) will have already clocked the order as abandoned (especially if the buyer has closed their browser). Not sure if PS core can do something to maybe delay carts being dropped into the abandoned class, or not, but that's what I would look at. Rumor has it that PayPal Pro doesn't have this issue and I know from experience that most other merchant processors (authorize.net, etc.) do not have this issue. Just my two cents. Link to comment Share on other sites More sharing options...
sharkey Posted September 29, 2014 Share Posted September 29, 2014 I am having this issue too.. I have tried the many suggestions but it is still not working. Anyone??? I am in Thailand using Thai Paypal. I thought that with Prestashop for simple payment modules I would NOT have to use a programmer. Very disappointed. Link to comment Share on other sites More sharing options...
n_s_simpson Posted August 19, 2015 Share Posted August 19, 2015 (edited) We've received a mixture of Credit Card and PayPal orders today yet one of them (a PayPal one) is missing from the orders list. I can see it by going into the customers and the order's fully processed through. Edited August 19, 2015 by n_s_simpson (see edit history) 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