Quote Originally Posted by hem View Post
Does anyone know if it is correct behaviour for ZenCart not to send order detail emails if PayPal is being used? The RP code is hooked to the NOTIFY_CHECKOUT_PROCESS_AFTER_SEND_ORDER_EMAIL notifier- obviously if this notifier is not called then the points are not awarded.
Wouldn't it be better to hook it into where/when the product status is updated? (Not when emails are sent)

For example, a Paypal order could remain as Pending for several days (due to echecks), or a store admin might have to go and manually cancel an order (which got in twice -- happens to us with Paypal every once in a while, the order shows up twice in Zen, but only once in Paypal)