Not released yet. PeltyCMS is under development and not released yet; these docs describe the upcoming release and may change.
PeltyCMS Developer docs
User docsDevelopers
v0.1.0

Developer docs/Platform reference

Email templates

49 templates, from pelty_notifications::template::TEMPLATES. Defaults (subject and body) come from the locale files (email.<name>.subject, email.<name>.body); admins override them per locale in Admin → System & settings → Email templates, and deleting an override restores the default. Variables are written {{name}} in subject and body.

TemplateNameDefault subject (en)Variables
admin_account_lockedAdmin account lockedAccount locked: {{email}}email ip attempts minutes company
admin_login_alertAdmin sign-in from a new IPNew sign-in to your admin accountemail ip user_agent time company
password_resetPassword resetReset your {{company}} passwordname link expires_minutes company
contact_inviteContact invitationYou've been invited to {{company}}name inviter link expires_days company
email_verifyEmail verificationConfirm your email for {{company}}name link company
cart_abandonedAbandoned cartYou left something in your cart at {{company}}items link company
invoice_createdNew invoiceInvoice {{invoice_number}} from {{company}}name invoice_number total due_date link company
invoice_reminderOverdue reminderReminder: invoice {{invoice_number}} is overduename invoice_number total due_date days_overdue link company
payment_failedFailed payment (dunning)Payment failed for invoice {{invoice_number}}name invoice_number total reason next_retry link company
invoice_due_soonPayment due soonInvoice {{invoice_number}} is due in {{days_left}} day(s)name invoice_number total due_date days_left link company
service_suspendedService suspendedService suspended: {{service}}name service reason link company
registrant_verifyRegistrant e-mail verification (ICANN)Please verify your contact e-mail for {{domain}}name domain email deadline link company
domain_expiryDomain renewal noticeYour domain {{domain}} expires on {{expires_on}}name domain expires_on days link company
ticket_replyTicket reply[{{ticket_number}}] {{subject}}name ticket_number subject link company
ticket_auto_closedTicket auto-closed (inactive)[{{ticket_number}}] Ticket closed due to inactivityname ticket_number subject link company
ticket_autoreplyTicket auto-reply[{{ticket_number}}] We received your request: {{subject}}name ticket_number subject department message link company
ticket_staff_notifyTicket activity (staff)[{{ticket_number}}] {{customer}}: {{subject}}name ticket_number subject customer department message link company
quote_sentQuote deliveryQuote {{quote_number}}: {{subject}}name quote_number subject total valid_until link company
affiliate_payout_requestedAffiliate payout requestedAffiliate payout requested: {{amount}}affiliate amount link company
client_signupClient signup (welcome)Welcome to {{company}}name email link company
password_changedPassword changedYour password was changedname ip link company
order_confirmationOrder confirmationOrder confirmation #{{order_number}}name order_number total link company
quote_acceptedQuote acceptedQuote {{quote_number}} acceptedname quote_number total link company
credit_card_expiringCredit card expiringYour card is about to expirename card expires link company
new_service_infoNew product/service informationYour {{service}} is readyname service username server link company
service_unsuspendedService unsuspendedService reactivated: {{service}}name service link company
service_terminatedService terminatedService terminated: {{service}}name service link company
cancellation_confirmationCancellation request confirmationCancellation request receivedname service cancel_date link company
upgrade_order_confirmationUpgrade order confirmationUpgrade order for {{service}}name service new_plan total link company
domain_registration_confirmationDomain registration confirmationDomain registered: {{domain}}name domain expires_on link company
domain_renewal_confirmationDomain renewal confirmationDomain renewed: {{domain}}name domain expires_on link company
domain_transfer_initiatedDomain transfer initiatedTransfer started: {{domain}}name domain link company
domain_transfer_completedDomain transfer completedTransfer completed: {{domain}}name domain expires_on link company
domain_transfer_failedDomain transfer failedTransfer failed: {{domain}}name domain reason link company
domain_expiredDomain expiredDomain expired: {{domain}}name domain expires_on link company
invoice_payment_confirmationInvoice payment confirmationPayment received for {{invoice_number}}name invoice_number total link company
invoice_second_overdueSecond overdue noticeSecond notice: invoice {{invoice_number}} is overduename invoice_number total due_date days_overdue link company
invoice_third_overdueThird overdue noticeFinal notice: invoice {{invoice_number}} is overduename invoice_number total due_date days_overdue link company
invoice_refund_confirmationInvoice refund confirmationRefund for invoice {{invoice_number}}name invoice_number total link company
credit_addedCredit addedCredit added to your accountname amount balance link company
ticket_openedSupport ticket openedTicket #{{ticket_number}} opened: {{subject}}name ticket_number subject link company
ticket_auto_closeTicket auto-closeTicket #{{ticket_number}} closedname ticket_number subject link company
ticket_feedback_requestTicket feedback requestHow did we do on ticket #{{ticket_number}}?name ticket_number subject link company
affiliate_commission_earnedAffiliate commission earnedYou earned a commissionaffiliate amount balance link company
affiliate_monthly_referralsAffiliate monthly reportYour monthly affiliate reportaffiliate signups conversions balance link company
admin_new_orderNew order (admin)New order #{{order_number}}order_number customer total link company
admin_password_resetAdmin password resetAdmin password resetname link company
mass_mailMass mail / mail merge{{subject}}name first_name last_name email company_name subject message company
provisioning_failedProvisioning failedProvisioning failed: {{action}} for service {{service}}service action error link company