Paypal return on Cancel or Couldnt figure out how to use paypal

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
11 Jahre weitere
Hi, first of all, my apologies if this has been posted before. I already searched for something similar with no luck.

I'm using Nop 2.5 and I've always had the problem with customers who chose paypal and when they finally get to paypal, they either feel insecure with paypal or they just  cant figure out how to use it.

This happens in 1 out of 10 orders, so what the customer does is get back and make another order and chose another method of payment. SO, im wondering how to RE-OPEN the customer order if paypal fails to save time and to keep pissed customers calmed. My IPN works since paypal updates the payment status when completed... so i need to know how to catch this certain cases.

Anyone has an idea?

BTW, i want to contribute to the community and im going to share some code that sets up a job that sends emails of complete orders after N days of completion. This email contains a list of purchased products and a link to create reviews for each item.
This is what amazon is doing right now and it should be nice to have it as an add-in...
11 Jahre weitere
Hi, you are right it was a problem to me too. After someone cancels in Paypal it should redirect them to the payment page again so they can try a different payment method.

There is an easy fix at least to let a user retry in paypal. You can redirect the user to the order details page.

I wrote just a few days ago, a blog post about this:

http://carlosmartinezt.com/2013/11/nopcommerce-paypal-standard-failed-redirection/

It would be nice if that "resend payment" button could let you choose a different payment gateway.
11 Jahre weitere
Hi Carlos,

Good solution! Thanks a lot! I've just created a work item
11 Jahre weitere
Thanks Andrei and Carlos. Carlos, your quick solution is nice, but its very rare that customers try paypal again, they usually go to other forms of payment. I believe we have two options to make it right:

1) to re-create the shopping cart on cancel and delete the order (maybe this is a quick way but not very elegant)
2) have a true/false on each payment method to select if the system should create the order right away or wait for the result from methods like paypal (i believe this is the best way)

Now that I've listed these two options, im going to dig in a little bit to see if I can up with a solution.

Regards
11 Jahre weitere
a.m. wrote:
Hi Carlos, Good solution! Thanks a lot! I've just created a work item

Andrei, instead of having it say "Resend Payment" I think it would make more sense to have it say "Retry Payment". Resend makes it sound like you have already sent a payment and are going to try a second one, where as Retry Payment implicates that the first try was not successful.
11 Jahre weitere
SilhouetteBS wrote:
Andrei, instead of having it say "Resend Payment" I think it would make more sense to have it say "Retry Payment". Resend makes it sound like you have already sent a payment and are going to try a second one, where as Retry Payment implicates that the first try was not successful.

Agree. Thanks
11 Jahre weitere
Hi everybody,

I have used the retry payment button till to version 3.20.

But the button suddenly disappear by 3.30 and 3.40 .

It is too bad , because when the customer cancel payment or return back to store by accidently, he/she can not make payment again to using paypal or another payment method.

Our customers could use that till to version 3.20.

Please help us , how to make it again to appear on customer's page.

Thanks.
11 Jahre weitere
ucakci wrote:
...But the button suddenly disappear by 3.30 and 3.40 ...

Retry button is still there. If you don't see it, then please debug CanRePostProcessPayment mehod of PaymentService in order to find why it returns "false"
11 Jahre weitere
I see the button now. I understand that the button disappear due to theme which I use.  I changed the theme to the default clean and here it is. I'm gonna contact to theme owners to solve this issue.

Thank you for make me see the problem.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.