Jump to content

Sphyrna

Members
  • Posts

    47
  • Joined

  • Last visited

Profile Information

  • Activity
    User/Merchant

Sphyrna's Achievements

Newbie

Newbie (1/14)

6

Reputation

  1. Hi, I've looked and not been able to find which file I need to edit to move the login/new account boxes below the guest "instant checkout" box. My business is not a heavily repeat type business and the login process, while nice, is cumbersome for customers. Also, I cannot get one page checkout to operate with PayPal checkout, so that's not an option. I would be fine eliminating the login option all together and going with a simple checkout, if anyone can suggest how. Thanks, Elizabeth
  2. This is for USA Paypal Standard payments (I decided on this as it allows for a credit card to be used without a Paypal account (although paypal doesn't make it very intuitive, but it is free)) I could not get express to operate without insecure form warnings. In contradiction of what I have read it does appear that IPN is required for paypal standard. Have you all gotten the paypal IPN setup? Log into Paypal >profile >my selling tools scroll down, click >instant payment notification - enable and set to http://www.mystore.com/modules/paypalusa/controllers/front/validation.php?pps=1 replacing *mystore* with your domain name, as outlined in the directions copied from the header in the standards payment .tpl file below "** Description: "PayPal Standard" payment form template ** ** This template is displayed on the payment page and called by the Payment hook ** ** Step 1: The customer is validating this form by clicking on the PayPal payment button ** Step 2: All parameters are sent to PayPal including the billing address to pre-fill a maximum of values/fields for the customer ** Step 3: The transaction success or failure is sent to you by PayPal at the following URL: http://www.mystore.com/modules/paypalusa/controllers/front/validation.php?pps=1 ** This step is also called IPN ("Instant Payment Notification") ** Step 4: The customer is redirected to his/her "Order history" page ("My account" section) *}" Hope this helps
  3. I am not sure of the tax rules needed in the EU, but in my case the the tax was calculated accurately after the initial registration during the order (as soon as the customer put in their address). What I ended up doing was removing the shipping and tax preview module and adding text below the customers cart outlining that they would be charged tax if the delivery was sent within my state. Also, the different paypal modules Standard and Express calculated the cart differently (standard will not recognize and add a gift wrapping charge), so you may want to try different check out options if you are still having problems. Sorry I don't have any more technical or helpful advice. But at least these work arounds got our site up and running. Try looking up patches and similar problems on the debugging website http://forge.prestashop.com You can submit your issue here too. Good luck.
  4. Hi, Yes, this is an updated store from 1.5.4 to 1.5.6 and cleaners version .9. Everything else seems to be working okay.
  5. I think I have discovered that this is linked to the prestashop cleaner module. It is reporting this as cleaned "The following queries successfuly fixed broken data: DELETE FROM `prstshp_stock_available` WHERE `id_shop_group` NOT IN (SELECT `id_shop_group` FROM `prstshp_shop_group`) 9 line(s)" I don't know why this would be considered broken code.
  6. Does anyone have any idea where to find this code? I have done a search of the paypal module and it doesn't seem to originate from those files. Is it pulling it from smarty compilation? Any ideas on how to find it? Thanks. P.S. I have figured out how to get Paypal standard working by following the directions contained in the module files. Yay!
  7. If it was working, and now isn't, I'd call your server to see if they had made any changes and also call paypal. You are a paying customer, the least they could do is help you trouble shoot and they may also have made changes that are causing the problem. Good luck, these things sure can be frustrating.
  8. Okay, I found the express check out form code here: <form id="paypal-express-checkout-form" action="http://"mystore"/en/module/paypalusa/expresscheckout?pp_exp_initial=1" method="post" onsubmit="$('#paypal_express_checkout_id_product_attribute').val($('#idCombination').val()); $('#paypal_express_checkout_quantity').val($('#quantity_wanted').val());"> <input id="paypal-express-checkout-btn-product" type="image" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" alt="" style="float: right; "></form> Can I change: action="http://"my store"/en/module/... to action="https and have the form sent over a secure connection? Thanks, Elizabeth
  9. djaenicke, Are you referring to the "cut" that paypal takes for use if their system? From what I can tell with my website, I think that the problem is website "standard." Can you try setting the sandbox merchant account to "express" and enabling express checkout on your paypal module? You may now have two paypal buttons at checkout, but the one on top is express (in my shop). Try to run a test payment through and see if it works, you will have to push pay with paypal again on the last page that takes you back to your website. Hope it works, the rest I think (hope) can be fixed with code, setting, etc. Good luck. Elizabeth
  10. Hello El Patron and djaenicke, I realize now that the paypal sandbox account is set to paypal express, unfortunately when this option is selected at checkout there is a warning of an unsecure form being sent. However, it does break out the tax and shipping correctly (standard did not), but gift wrap is shown as a coupon(standard ignores gift wrap and does not charge for it). Express then returns the user to the cart page where it appears the customer hasn't checked out yet, even though they have accessed their paypal account and the customer account shows no orders placed. Ah ha, AH HA! The customer has to go one more step and click pay with paypal express. THEN, the order is created in prestashop and all is as it should be. Thank you so much for helping me with this. Questions: How do I secure the form sent to paypal that elicits the warning? Is there a way to integrate the paypal encryption service "website payment certificates"? Is there anyway to simplify the checkout process? I can add a note about needing to confirm payment on the last order page, but this seems like an awful lot of clicking. Note: allow_url_fopen does not seem to be required for the paypal payment module, this all worked with it set to off, I think it is only needed to update and compare your shop files to original to check for errors. I am glad I can turn it off as it is listed as a security risk. Also, there doesn't seem to be a method of deactivating standard payment on the paypal module, if I click "enable paypal express checkout only" it appropriately grays out the standard payment selection, but as soon as the save button is clicked it shows as active. Thank you so much. I am starting to see light at the end of the tunnel. Elizabeth
  11. Hello, My paypal module (USA) will not create orders in my Prestashop store. The back office shows customer carts, but no orders; the front office takes the customer all the way through the cart and successful paypal payment and confirmation and upon return to the store shows items in cart as if no order has been placed and no orders placed under their account. It has never worked even under earlier versions. The transactions do show in paypal sandbox. (currently 1.5.6.0 prestoshop and 1.2.6 paypal module) Things I have tried: Uninstalled and installed paypal 1.2.5 Upgraded to 1.5.6.0 from 1.5.4.1 and upgraded via zip archive to paypal 1.2.6 from 1.2.5 (update would not work) checked php extensions installed on server with presta admin guide reccomendations - php info looked good (really long, I can attach if wanted) searched forge for similar issues, all issues seemed to be before the payment through to paypal or blank pages set debug _PS_MODE_DEV_ and _PS_DEBUG_PROFILING_ to true in defines.inc.php as per prestashop system admin guide and didn't see any obvious errors (although I'm not sure I knew how to use these) successfully created an order in the back office with check pay module, proving the cart is capable of working Tested with: store enabled allow_url_fopen set to on (although I understand this is no longer required if cUrl is available) set paypal to api not required (still didn't work), switched back to required set paypal to ipn on (still didn't work), set back to off theme set to default Odd things that may or may not be related: php.ini file does not mention cUrl (can attach if wanted) transaction id generated and viewed in paypal sandbox for merchant account does not match the transaction id given to the customer (but amounts and dates match) In the back office page, smarty optimization shows an exclamation, performance page does not elaborate, smarty debug window seems okay as far as I can tell. Back office advanced parameters>performance page shows two warnings, despite memcached showing as installed in phpinfo: "To use Memcached, you must install the Memcache PECL extension on your server. http://www.php.net/manual/en/memcache.installation.php To use APC, you must install the APC PECL extension on your server. http://php.net/manual/en/apc.installation.php" Phar is being used instead of the mentioned PECL, could this be a problem? Also, Paypal module does not seem to allow express checkout to be selected, after saving it reverts to paypal standard and express becomes unchecked. I am so out of my depth with this. If anyone has any ideas please let me know. Thanks!
  12. Eureka! The paypal "button" appears to be pulled from https://www.paypalobjects.com/en_US/i/bnr/horizontal_solution_PPeCheck.gif, there are a myriad of choices offered by paypal at: https://cms.paypal.com/cms_content/US/en_US/files/developer/paypal_button_chart_en.html Many of these buttons would work, I think the default is a little confusing when it is used by itself without the other choices around it. You need to find the file standard.tpl located here: httpdocs/modules/paypalusa/views/templates/hooks/standard.tpl (if you are using standard paypal). In standard.tpl on line 61 find /if}/i/bnr/horizontal_solution_PPeCheck.gif" The lines highlighted in pink show what needs to be copied from the buttons at the paypal developer link above (for english anyway) Hope this helps somebody else. Elizabeth
  13. I also need to do this. It is quite silly, this does't look like a button. We don't need to confuse our customers.
  14. Hi, Thanks for the response, I wasn't really expecting anyone to go through those that wasn't actually suffering from the problem. :-) I reported it here: http://forge.prestashop.com/browse/PSCFV-10540 Guess we will have to wait and see. Thanks!
×
×
  • Create New...