I placed the order for recurring profile products. New order email not received. If I put the order for normal products, I received the email.How to fix this. Is any option in backend to enable this?

  • What is the status of that order in the backend? If you turn on logging anything in system or exception logs?
    – user4351
    Aug 15, 2014 at 22:39
  • Did you ever solve this issue? Dec 8, 2014 at 8:24
  • I customized to send mail for recurring product order Dec 8, 2014 at 8:58
  • You mention that you have customised something to send the email so for anyone to help it would be good to see what you have customised. Also with what payment method are you using recurring profiles? Any other extensions installed? Feb 13, 2015 at 11:11
  • can u please tell me how did you resolve this issue ? Jan 6, 2016 at 9:45

2 Answers 2


So there could be two parts here that are causing the problem. Firstly the easiest is that when magento completes an "order" in the sense of the normal frontend checkout process it does not actually send an email for the recurring profile by default.

You can see this in the function Mage_Checkout_Model_Type_Onepage::saveOrder at the bottom you will see the note:

// TODO: send recurring profile emails

Yeah well I guess this is one of the reasons for the beta flag on the recurring profile extension.

The second thing you could be talking about is that on the recurring payment trigger the emails is not sent but for this we would need to know what payment you are dealing with.

Basically you need a payment type that uses Mage_Payment_Model_Recurring_Profile_MethodInterface. This will have its own functions for creating orders and at this point you can trigger the emails yourself.


If you had more then one product in the order this could be the problem. An order with a recurring profile product can one have that single item in it.


  • I had only one item in cart. Aug 9, 2014 at 4:53
  • Did you verify to see if the email was sent but just not received?
    – Dan
    Aug 12, 2014 at 16:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.