Order confirmation email not working for PayPal payment method - magento

We are not getting order confirmation email if customer placed an order through PayPal in Magento site. But we get the invoice and shipment mails.
We set Sale : Payment Action in PayPal configuration.
So once we create the order, along with the order email [it's not going to the customer] I want to send invoice mail also to customer. i=I think this extension will send invoice only once order status become complete.
Would SMTP extension work for us?
Is there anything else we need to do?

Related

Customer not receiving the place order and form submission mail with details (Magento)

I'm trying to configure email in my magento website. My website is https://tumree.com. I just enabled contacts in system->configuration.
Send Emails To : admin#tumree.com and Email Sender: Custom Email 2.
In store email adress, In Custom email 2, sender name: Tumree admin and sender email:admin#tumree.com
When I'm trying to fill out the forms and submit, the msg "Form is submitted successfully". The account admin#tumree.com receives the email with customer name,email,number,comment.
But the customer who is filled out the form with name,email etc., not receiving the mail.
I enabled in the mail settings for return-path-> yes. But I dint reflect anything. when the order is placed, the customer not receiving the mail too with order details. Pls help me here....enter link description here
To send emails out of your server, you probably need to do it with smtp . Your server sends emails ("Form is submitted successfully")but they are rejected from the target server. Try it with https://www.magentocommerce.com/magento-connect/smtp-pro-email-free-custom-smtp-email.html or something related.

magento create order after successful payment from ccavenue

I have implemented cc-avenue payment gateway in my magento store.
right now when i select ccavenue payment method while checkout it redirects to ccavenue but in backend magento create a order.
i want to create a order after successfull payment of ccavenue.
can anyone help me for this.
In magento you have to create a order before redirecting it to payment gateway. Because every payment gateway including ccavenue needs order id and few parameters related to order. What you can do is , You should stop the mail on order creation.
There is an event
sales_order_place_after
Override it and stop sending mail when you get response from your payment getway check what is coming success or failure according to that send a proper email.

Send Magento order confirmation after payment

here's my problem:
When a customer in my Magento store places an order, the confirmation mail is beeing sended right away. Even when the payment procedure is not done.
I want the order confirmation mail only to be sended when the payment is done. For example when someone chooses PayPal and clicks on Place Order button, the person is redirected to PayPal, makes the payment: confirmation mail send. But when the person is cancelling the payment in PayPal, nothing should be sended.
I did not find a solution on Google or Stackoverflow, so I hope someone can help me out. Thanks in advance!
Best Regards,
Peter
I face same problem. I find temporary solution for this problem.
Go to System -> Configuration -> Sales -> Sales Emails
There is in Order tab order confirmation email select NO
Then Set custom email to your success payment page.
Please refer this link for set custom email

How to stop magento from setting Payment-Status to "Completed" when Payment comes in via PayPal

Is there a way to stop magento setting the status of an order to "completed" after the payment comes in via PayPal?
The Problem is that I want do send an invoice when I start with the service, which is not possible when someone pays it before.
Thanks!
If I understand your problem right, try next:
In Magento PayPal settings, find field "Payment Action", and set it to "Authorization"
This mean:
payments are only authorized at the side of the PayPal system and only
an order is created in the backend of your store. The store
administrator needs log to on to the merchant account on the PayPal
site and capture the transaction.
So after order placed and user have paid transaction, status in your shop will stay at "Pending" or "Processing". After that you can generate invoice and send it to customer, and then go to your PayPal and finalize order.
Source here: http://www.magentocommerce.com/knowledge-base/entry/setting-up-paypal-for-your-magento-store/

Magento - Send order email on status Not paid

does anybody know how to trigger the order email in magento when the order is not paid?
I have a payment provider (multisafepay) and their first step after the checkout creates the order with the status Not Paid. At this point the order email is not send. Only in the step after this the order email is send (paid status)
The problem is that sometimes people go to the first step, then think hey I need more or do not have money and go back to the site, the order is created but no notification has been send out. For a lot of items we only have 1 in stock so they cannot order again.
Thanks

Resources