Jump to content

PayPal Error - Customer charged, order not converted


eManager

Recommended Posts

We are using PrestaShop version 1.5.6.1 and are having issues with PayPal Payments Standard.  We just installed the newest version of the Paypal Module, 1.3 (http://addons.prestashop.com/en/payments-gateways-prestashop-modules/8277-paypalusa.html). 

 

Here is what is happening. 

 

1. Customer selects Paypal on checkout. 

2. Customer is taken to payment page.  

3. Upon payment customer is redirected to their order history page on our site. 

4. The order is not converted (pending cart)

5. The customer is charged by Paypal

 

No emails are sent. 

 

From reading other posts it looks like setting the IPN URL is not required as this should be taken care of by the module.  From what I can see from posts by Presta Moderators they are trying to help, but blaming issues on the number of different modules and other conditions.  Having used many different shopping cart platforms I can say that we have NEVER had these kind of issues.  A solid checkout is critical.  The fact that Paypal does not work for so many uses is a huge issue.  The checkout itself leaves much to be desired.  Many ways to streamline it and help ensure a good experience and no conversion loss due to poor design.   The one-page checkout options available are even worse. Many errors. 

 

Any ideas?

Link to comment
Share on other sites

We are using PrestaShop version 1.5.6.1 and are having issues with PayPal Payments Standard.  We just installed the newest version of the Paypal Module, 1.3 (http://addons.prestashop.com/en/payments-gateways-prestashop-modules/8277-paypalusa.html). 

 

Here is what is happening. 

 

1. Customer selects Paypal on checkout. 

2. Customer is taken to payment page.  

3. Upon payment customer is redirected to their order history page on our site. 

4. The order is not converted (pending cart)

5. The customer is charged by Paypal

 

No emails are sent. 

 

From reading other posts it looks like setting the IPN URL is not required as this should be taken care of by the module.  From what I can see from posts by Presta Moderators they are trying to help, but blaming issues on the number of different modules and other conditions.  Having used many different shopping cart platforms I can say that we have NEVER had these kind of issues.  A solid checkout is critical.  The fact that Paypal does not work for so many uses is a huge issue.  The checkout itself leaves much to be desired.  Many ways to streamline it and help ensure a good experience and no conversion loss due to poor design.   The one-page checkout options available are even worse. Many errors. 

 

Any ideas?

 

Hello, can you tell me what your configuration for PayPal is. Are you using PayPal advanced, standard, payflow, payflow pro etc. This will help us figure out if there is a bug.  Also, what version of PrestaShop are you using?

 

 

I am having the exact same problem. I have not found a solution yet.

 

Can you also answer the above stated questions.

 

Thanks guys.

Link to comment
Share on other sites

Okay guys. Please PM me your FTP Credentials and your BO Credentials. We will check to see if it is indeed a problem with the module. We did tests on 1.5.5 and 1.5.6.1 and it has worked fine not only in our tests but also in live stores from merchants who have upgraded. 

 

PM me those credentials and we will see if its a problem with the module, if so, we will fix it. 

 

Sound good? Thanks for your patience. 

Link to comment
Share on other sites

PrestaShop 1.5.5.0

 

I tried standard only express checkout only and both. Only the standard completes the order with paypal, but in no case does prestashop register the order. Website is www.aeroracers.com. 

 

 

Hi fosterj52, can you make another test and let us know if it works. Our dev took a look at it and updated some settings with your htaccess and IPN. 

Link to comment
Share on other sites

Hi fosterj52, can you make another test and let us know if it works. Our dev took a look at it and updated some settings with your htaccess and IPN. 

 

I just tried another order and got the same result. PayPal allowed the payment but no order showed up in the shopping cart.

Link to comment
Share on other sites

I wonder if our issue could be related to a missing confirmation page hook.  The other issue is that the Paypal module instructions ion the backoffice are TERRIBLE (non-existent).   I have seen conflicting posts that the "PayPal Business Account:" is supposed to be an account number and other saying it should be the account email. 

Link to comment
Share on other sites

Hello everybody,

 

If your customer's paypal payment is through but no order is not created then it could be one of the cases listed below :

 

  • Your product has some special characters. Like for example : 7" Laptop (note the double quotes). If this is the case you can resolve it by the fix here. I wrote the fix and submitted as a pull request : https://github.com/PrestaShop/PrestaShop-modules/pull/167
  • You have a special catalog rule for specific groups. For example, you are offering a discount to everybody who signs up. In this case you can resolve it by the fix here : https://github.com/PrestaShop/PrestaShop/pull/1312
  • The above 2 cases are specific which I came across while helping my clients. A more general case is when the details sent from your website to Paypal does not match the details received from Paypal to your website. For example, there is a difference in the total amount paid at paypal and the amount in the cart. This happens when you add special taxes in your Paypal business account.

You can fix the issues with paypal by simply adding debug points and logging the values posted from paypal at validation.php file because validation.php file contains the code that creates the order. So you have no order created but paypal payment went through then this is the method.

 

There are also couple of other errors related with paypal for which I submitted pull requests and have been merged. This could be missing in your older versions.

Thank you

Link to comment
Share on other sites

  • 2 months later...

Hi folks

 

We are trying to test our site (new) with Paypal sandbox and getting this same issue i.e. the Payment goes through but the orders are not created. Have been through all the posts and also filled out the IPN setting + the site is not in maintenance mode.

 

We dont have any catalog rules or any special characters in the product names etc.

 

Any ideas or help will be appreciated.

 

Can someone also confirm what the correct setting for the IPN is?

 

Thanks

Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...