Order notification for admin based on orderstatus

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #188752

-- HikaShop version -- : HikaShop Business: 2.3.5
-- Joomla version -- : 3.3.6
-- PHP version -- : 5.4.35

Hey HikaShop,

is there a possibility to send the order notification email for adminitrators just when the order status is set to the status "paid"?

I want to use this email for our shipping department so our colleagues can deliver the order after they got this email. The costumers can pay with Paypal and on Delivery. But when the Paypal transaction is cancelled for example there should be no info to the shipping department.
Or is there another solution to solve my problem? I hope you can help me.
Thanks so far ....

Please Log in or Create an account to join the conversation.

  • Posts: 13201
  • Thank you received: 2322
9 years 9 months ago #188775

Hi,

This cannot be done easily, but an easy way could be to disable this order admin notification email and add a bcc address on the order status notification email.

This way on status change the email will be sent to the desired email address.
An option for that will be present in the next release of HikaShop, else you should find some topics to add a bcc in an email.
www.hikashop.com/forum/orders-management...ustomers.html#188279

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #188888

Thank you for the fast answer ...
Unfortunately, I think this isn't a solution. To get the order status notification email the order status must be changed. This would work for the payment method "paypal" but if a customer chooses the payment method "collect on delivery" the status is automaticly set to "paid" because the invoice will be sent to the customer and the order status should not be changed manually after the order is confirmed. I only want to capture orders with Hikashop. All the rest is done by the shipping department. So they need an automatic email when the order status is set to "paid". This status should be set automaticly when a customer has paid via Paypal or when he wants to pay on delivery. Have you got another idea how to get this work?

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
9 years 9 months ago #188936

Hi,

It's the same for the collect on delivery. In your payment method, there is an option called "Order status notification" and if you activate it, you'll get the order status notification email sent when the order is created.

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #189235

Yes I know, but I don't want an email when the order is created.
I only need an email when the status is "paid". And this status is set automatic when a customer selected "collect on delivery". So the status won't change after this order is created and so the order status notification email will be missing. That is my problem.
When a customer chooses "paypal" the status will be changed automatic after the payment is veryfied by PayPal and the order status notification email will be send. I need a possibility that works for both payment methods without changing the status manual.
I tried to define a mass action. I defined the order status for "collect on delivery" as "confirmed". The definition of the mass action says that every hour the status of all orders with the payment method "collect on delivery" with the status "confirmed" shall change the status to "paid" and the Mail shall be send but somehow it doesn't work.

Last edit: 9 years 9 months ago by m.verjaal.

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
9 years 9 months ago #189311

Hi,

Let me reformulate my previous message:
It's the same for the collect on delivery. In your payment method, there is an option called "Order status notification" and if you activate it, you'll get both the order creation notification email sent AND the order status notification email sent when the order is created.
So if you don't need the order creation notification email and only want the order status notification email, you can then simply disable the order creation notification email.
Then, for both PayPal AND the collect on delivery payment method, you'll get the order status notification email sent and only this one.

Please Log in or Create an account to join the conversation.

  • Posts: 18
  • Thank you received: 0
9 years 9 months ago #189439

I only get the order status notification mail when I change the order status in the backend and then chosse "send mail" even if I turned this email on in generel settings. What do I have to edit to send this mail automaticly after an order status has changed?
What about the mass action? Do you have any idea why it doesn't work?

Attachments:
Last edit: 9 years 9 months ago by m.verjaal.

Please Log in or Create an account to join the conversation.

  • Posts: 82868
  • Thank you received: 13376
  • MODERATOR
9 years 9 months ago #189442

Hi,

I don't speak your language so I don't understand anything on your screenshot. Could you redo it in English ?
The mass action email feature will allow you to send an email to yourself when the mass action is run. And not to send an email to the customer of the order. So I don't think that it is something you want to do.

So there is a misunderstanding here. If I understand correctly, what you say is that you want to have the "notify user" checkbox checked automatically when you change the status to "confirmed" in the backend but not otherwise.
In that case you would need to modify the code of the file "show_general" and/or "changestatus" of the view "order" via the menu Display>Views in order to check the checkbox automatically based on what you select in the order status dropdown.

Please Log in or Create an account to join the conversation.

Time to create page: 0.077 seconds
Powered by Kunena Forum