Email Notifications (For Customer)
The Email Notifications module allows admins to configure automated emails sent to customers after a purchase or failed payment
Navigate to: Store → Settings → Emails
Admins can enable/disable emails, customize subject lines, modify content, and preview the messages before saving.
Types of Customer Emails
Two types of automated emails are available:
Order Confirmation Email
Payment Failed Email
Each template includes dynamic placeholders to personalize emails using order and user data.
Order Confirmation Email
This email is sent to the customer after an order is successfully created (regardless of payment outcome).
Email Status
Enabled / Disabled You can choose whether this email should be sent to customers.
Subject Line
Default: Your order has been confirmed - {{order_id}}
You may customize the subject and use placeholders such as {{order_id}}.
Email Content Fields
Default Email Content:
Dynamic Placeholders Supported
{{user_name}}{{order_id}}{{order_date}}{{order_total}}{{Payment method}}{{received/not received}}{{product name link}}{{Moodle site login link}}{{status Yes/No}}{{date}}{{email id}}{{support email id}}{{store_name}}
These tags automatically fill based on order and user information.
Payment Failed Email
This email is triggered when the payment attempt is unsuccessful.
Email Status
Enabled / Disabled
Subject Line
Default: Payment failed for order {{order_id}}
Email Content Fields
Default Email Content:
Dynamic Placeholders Supported
(Same placeholders as order confirmation email)
Last updated