envelopeEmail 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:

  1. Order Confirmation Email

  2. 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