Order Receipt Emails go out if customer cancels PayPal Standard transaction

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
10 лет назад
nopCommerce 3.50

Hello, I am testing using the paypal standard payment method alongside the PayPal Direct (for customer that wan to pay with their paypal account). When you get directed to PayPal to login and then click the Cancel and Return to XXXXXX Store, it does so, but the Order Receipt emails still go out to the customer, which is going to confuse them and increase customer service calls. They will think they got charged.

I'd think that these emails would go out as a result of a successful IPN back from PayPal.

Is this a bug or is something configured wrong?

Thanks,
Chad
10 лет назад
We are experiencing the same problem. What we can do to avoid this?
10 лет назад
chadwixk wrote:
nopCommerce 3.50

Hello, I am testing using the paypal standard payment method alongside the PayPal Direct (for customer that wan to pay with their paypal account). When you get directed to PayPal to login and then click the Cancel and Return to XXXXXX Store, it does so, but the Order Receipt emails still go out to the customer, which is going to confuse them and increase customer service calls. They will think they got charged.

I'd think that these emails would go out as a result of a successful IPN back from PayPal.

Is this a bug or is something configured wrong?

Thanks,
Chad


This is not a bug, probably just poor design.

Actually the way nopCommerce works is, after the customer "confirmed" the checkout (regardless whatever payment methods used), it will first create an Order (assign it an Order Number), send the Order Receipt email to customer (at this stage when the email is sent, the status of the Order is still at Pending, meaning no payment is made yet). After that, only the customer is redirected to PayPal website to make payment.

So, the Order Receipt email always get sent to the customer once the customer confirmed the order even before payment is made. Therefore the email shouldn't read "Order Receipt", since a receipt is technically a proof of purchase (meaning a receipt is only issued if payment has been made).

Now, the weird thing is, after the customer successfully paid, there's no email notification to the customer indicating the payment is successful. This probably because the nopCommerce team thought that the Order Receipt email has been dispatched to the customer the moment the customer confirmed the order and didn't think that it is necessary anymore to send an Order Paid email to the cusstomer.

I think the nopCommerce team has misunderstood the meaning of "Receipt" or probably it's just different over here
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.