Emails

  • Posts: 6
  • Thank you received: 0
12 years 2 months ago #64096

I think this store is great, I dont have a lot of joomla experience but im having a lot of problems with the emails.

- Is there only one confirmation email sent to clients no matter what payment method they choose? I really want them to have the information for bank transfer in their email or how do normaly other stores do it so clients keep this information? Is there an option to print the bank details at last checkout step?

- Why paypal clients get a received order email and then a confirmed email? shouldnt it be just one? how can i cancel the first one?

- In the order email i receive as administrator i just get the address but not the payment method my client used, how can i add this to the email?

I was very impressed with this shop until i got into the confirmation emails, i dont know if im missing something or why is it that the full store is easy to customize and this last essential step is so limited?
Hope you can help me.
Thanks

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

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
  • Posts: 6
  • Thank you received: 0
12 years 2 months ago #64262

Thanks Nicolas, but still no luck.

All this solutions have to be done through the menu System-Emails, this is only available for business edition :(
I have essentials which so far I have being able to configure for everything else except emails, is there anything else i can do?

If i do a language override then all the information for all my 3 payment methods is put together in one email and sent to client. This is very confusing.

All i need is that client that pays with bank transfer has a way to save or see later the details of how to pay.
Then my client with check payment has access to the check details
And my paypal client just gets the confirmation and not an email with all bank and check details.

Is there any way to configure this on essentials?
Or maybe you can help me understand how other stores normally do it? Am i asking for something too special? since this seems essential to me.

Finally can i add the payment method in NOTIFICATION_OF_ORDER_ON_WEBSITE as a language override so i know how my client payed? Could you help me know the code for it?

Thanks a lot!

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

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
12 years 2 months ago #64388

Hi,

You can do these modifications in the email files in the folder media/com_hikashop/mail.
Note however, that when you update HikaShop, the email files will be overwritten by joomla so make sure that you have backups of your modifications.
With the interface available in the Business edition the system would use overrides so that you wouldn't loose your changes during updates.

You can't add the payment method as a language override since that variable is not available for that translation.

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

  • Posts: 6
  • Thank you received: 0
12 years 2 months ago #64472

Thanks Nicolas, me again.

I added the bank information on email. I just cant cancel the order email to my paypal clients. You mention i need code

<?php if($data->order_payement_method=='paypal') $data->customer->user_email = ''; ?>

would this be on order_creation_notification.html?
could you help me know where should i insert this?

Also i added the payment method in my order admin notification email. thanks!
Now i would like to add the customers email on that notification email. I have the no registration option on checkout.
Could you help me with the code for this please?

Thanks

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

  • Posts: 82818
  • Thank you received: 13364
  • MODERATOR
12 years 2 months ago #64560

Yes, in the order creation notification email.

You can put it at the end of the email.


If you want to add the user email in the admin notification, you can do like this:
<?php
$userClass = hikashop_get('class.user');
$userClass->get(false);
$user = $userClass->get($data->order_user_id);
echo $user->user_email;
?>

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

Time to create page: 0.068 seconds
Powered by Kunena Forum