Run
Run

Reputation: 57176

How to change the title text on the Magento sales email?

How can I change the title text on the sale email?

I always get this in my email when I make an order,

Main Website Store: New Order # 100000016

I want to change it to,

[Name of my Store]: New Order # 100000016

Is it possible? where can I change it?

Also, in the sale email content,

Thank you for your order from Main Website Store. Once your package ships we will send an email with a link to track your order. If you have any questions about your order please contact us at [email protected] or call us at Monday - Friday, 8am - 5pm PST.

Your order confirmation is below. Thank you again for your business.

Where can I change all this? Especially Main Website Store?

Upvotes: 0

Views: 8021

Answers (3)

PedroKTFC
PedroKTFC

Reputation: 745

I would recommend an email override extension such as https://www.yireo.com/software/magento-extensions/email-override. This allows you to override email templates in code rather than having to do it through the database. Makes it much easier to manage, transport to other stores, and is independent of core updates.

Upvotes: 0

Mageking Que
Mageking Que

Reputation: 339

Go to System -> Configuration

Under the General Tab click General and select Shop Information. Enter the name of your store here.

Upvotes: 4

Gerard de Visser
Gerard de Visser

Reputation: 8050

The new order template files is located in

app/locale/en_US/template/email/sales/order_new.html

and

app/locale/en_US/template/email/sales/order_new_guest.html

You can edit these files directly, but it's better to create an overwrite in the Magento Backend:

System -> Transactional Emails -> Add New Template

and then choose New Order / New Order for Guest, click load template and edit the mail template. Template Subject will look like:

{{var store.getFrontendName()}}: New Order # {{var order.increment_id}}

Change this to:

[Name of my store]: New Order # {{var order.increment_id}}

Upvotes: 1

Related Questions