Here is a current list of email templates. Emails ending in _admin
are sent to the WordPress administrator email address set in Settings > General. You can include additional email addresses in admin or member notifications using the recipe in this tutorial.
Email Templates in PMPro
Admin Change
The site administrator can manually update a user’s membership level through the WordPress admin. This email notifies the member of the level update.
This email is sent immediately after the administrator manually updates a user’s membership level through the admin, and is only sent if they check the box to notify the user about the change.
Email Variables
Template Name: Admin Change
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_change!!
|
A message indicating the change in membership. |
Template Name: Admin Change (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_change!!
|
A message indicating the change in membership. |
Billing Information Updated
Members can update the payment method associated with their recurring subscription. This email is sent out as a confirmation of payment method update.
This email is sent immediately after the member updates their payment method via the Membership Billing page.
Note: this email is only sent when billing information is updated on the site. This email will not be sent if you are using an offsite payment gateway like Stripe Checkout or PayPal Express.
Emails sent after a payment method update may include:
Sent to Admin:
- Billing Information Updated (admin)
Sent to User:
- Billing Information Updated
Email Variables
Template Name: Billing Information Updated
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Template Name: Billing Information Updated (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Cancel
The site administrator can manually cancel a user’s membership through the WordPress admin or the member can cancel their own membership through your site. This email is sent as confirmation of a cancelled membership.
This email is sent immediately after the admin cancels the user’s membership (if they choose to send the email) or immediately after the member cancels their own membership on the Membership Cancel page.
Emails sent after a member’s level is cancelled include:
Sent to Admin:
- Cancel (admin)
Sent to User:
- Cancel
Email Variables
Template Name: Cancel
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
Template Name: Cancel (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_level_name!!
|
The name of the membership level. |
!!startdate!!
|
The start date of the membership level. |
!!enddate!!
|
The end date of the membership level. |
Canceled Auto-Renewals
When a member cancels a recurring subscription, PMPro will automatically set their expiration date through the end of the current period (on their next payment date). This email is sent as confirmation of this action: when the subscription is cancelled but the member still has an active membership.
Members will then receive the Membership Expiring email as their expiration date approaches, and finally the Membership Expired email on final cancellation.
Emails sent after a member’s auto-renewals have been cancelled include:
Sent to Admin:
- Canceled Auto-Renewals (admin)
Sent to User:
- Canceled Auto-Renewals
Email Variables
Template Name: Canceled Auto-Renewals
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!startdate!!
|
The start date of the membership level. |
!!enddate!!
|
The end date of the membership level. |
Template Name: Canceled Auto-Renewals (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!startdate!!
|
The start date of the membership level. |
!!enddate!!
|
The end date of the membership level. |
Checkout Emails
The welcome email sent out to a new member or an existing member that changed their level varies based on the membership pricing and trial structure for their level.
This email is sent immediately after a successful membership checkout. Emails sent after checkout may include the following admin and user messages:
Sent to Admin:
- Checkout – Check/Manual (admin)
- Checkout – Free (admin)
- Checkout – Paid (admin)
Sent to User:
- Checkout – Check/Manual
- Checkout – Free
- Checkout – Paid
Email Variables
Template Name: Checkout – Free
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!discount_code!!
|
The discount code used for the order. |
Template Name: Checkout – Free (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!discount_code!!
|
The discount code used for the order. |
Template Name: Checkout – Paid
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!order_total!!
|
The total cost of the order. |
!!discount_code!!
|
The discount code used for the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Template Name: Checkout – Paid (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!order_total!!
|
The total cost of the order. |
!!discount_code!!
|
The discount code used for the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Template Name: Checkout – Pay by Check
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!order_total!!
|
The total cost of the order. |
!!discount_code!!
|
The discount code used for the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!instructions!!
|
Payment instructions for the user to complete their purchase (defined in Payment Gateway settings). |
Template Name: Checkout – Pay by Check (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!membership_level_confirmation_message!!
|
The confirmation message for the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!membership_expiration!!
|
The expiration date of the membership level. |
!!order_id!!
|
The ID of the order. |
!!order_date!!
|
The date of the order. |
!!order_total!!
|
The total cost of the order. |
!!discount_code!!
|
The discount code used for the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!check_gateway_label!!
|
The default or custom label for the check gateway. |
Credit Card Expiring
This email is sent out when a member’s payment method will be expiring soon. This allows the member to update their payment method before a payment failure, which may result in lost access to member features.
This email is sent roughly two months prior to the card’s expiration date. For example, if a card is expiring in May of the current year, the email will be sent some time in March.
Sent to Admin:
- N/A
Sent to User:
- Credit Card Expiring
Email Variables
Template Name: Credit Card Expiring
Sent to the user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Email Header and Email Footer
You can update the header and footer content of all member communications via two template files. PMPro emails are sent as HTML and the plain text version is automatically generated.
Email Variables
Template Name: Email Header and Footer
Membership Expired or Membership Expiring
Members receive an email notice prior to expiration, as well as a notice once their membership has officially expired. The default notice is sent 7 days prior to expiration. You can customize this interval using the Extra Expiration Warnings Email Add On or a custom code recipe that uses the pmpro_email_days_before_expiration filter.
Sent to Admin:
- N/A
Sent to User:
- Membership Expired
- Membership Expiring
Email Variables
Template Name: Membership Expired
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
Template Name: Membership Expiring
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!enddate!!
|
The expiration date of the membership level. |
Membership Recurring
This email is sent to remind members that their next recurring subscription payment is processing soon. Formerly available in the premium Recurring Payment Email Reminders Add On, this functionality was merged into core PMPro in v3.2.
By default the Recurring Payment Reminder email will be sent 7 days prior to the next subscription payment date. You can disable this email by editing the email template or by using the pmpro_upcoming_recurring_payment_reminder and pmpro_send_recurring_payment_reminder_email filters for more granular control.
Email Variables
Template Name: Membership Recurring
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
membership_level_name!!
|
The name of the membership level. |
!!membership_cost!!
|
The cost of the membership level. |
!!billing_amount!!
|
The amount billed for the subscription. |
!!renewaldate!!
|
The date of the next payment. |
!!cancel_url!!
|
The link to cancel the subscription. |
Payment Action Required
This email is sent to the user and a copy sent to the site administrator when an attempted membership checkout requires additional customer authentication.
This email is sent immediately after a membership checkout is attempted but unsuccessful in the event of a payment action requirement.
Emails sent when a payment action is required include:
Sent to Admin:
- Payment Action Required (admin)
Sent to User:
- Payment Action Required
Email Variables
Template Name: Payment Action Required
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!order_url!!
|
The URL of the order. |
!!levels_url!!
|
The URL of the membership levels page. |
Template Name: Payment Action Required (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!order_url!!
|
The URL of the order. |
Payment Failure
This email is sent out if a recurring payment has failed, usually due to an expired or cancelled credit card. A user’s membership will not be automatically cancelled, allowing them time to update payment information without a disruption in access to your site.
This email is sent immediately after the gateway reports that a recurring payment failed to process for a subscription. The number of times the gateway retries a failed payment is controlled by the payment gateway settings.
Emails sent after a membership payment fails may include:
Sent to Admin:
- Payment Failure (admin)
Sent to User:
- Payment Failure
Email Variables
Template Name: Payment Failure
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Template Name: Payment Failure (admin)
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
Recurring Payment Receipt
The Recurring Payment Receipt email is sent each time a new subscription payment is made, during the optional trial period and for each regular membership subscription period. Admins can resend this invoice email via the Memberships > Orders admin page.
This email is sent immediately after a successful recurring membership payment is received.
Email Variables
Template Name: Recurring Payment Receipt
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!order_id!!
|
The order ID. |
!!order_total!!
|
The total amount of the order. |
!!order_date!!
|
The date of the order. |
!!order_url!!
|
The URL of the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
!!discount_code!!
|
The discount code used for the order. |
!!membership_expiration!!
|
The expiration date of the membership level. |
Recurring Payment Reminder
This email is sent to remind members that their next recurring subscription payment is processing soon. Formerly available in the premium Recurring Payment Email Reminders Add On, this functionality was merged into core PMPro in v3.2.
By default the Recurring Payment Reminder email will be sent 7 days prior to the next subscription payment date. You can disable this email by editing the email template or by using the pmpro_upcoming_recurring_payment_reminder and pmpro_send_recurring_payment_reminder_email filters for more granular control.
Email Variables
Template Name: Recurring Payment Receipt
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!subject!!
|
The default subject for the email. This will be removed in a future version. |
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!order_id!!
|
The order ID. |
!!order_total!!
|
The total amount of the order. |
!!order_date!!
|
The date of the order. |
!!order_url!!
|
The URL of the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
!!discount_code!!
|
The discount code used for the order. |
!!membership_expiration!!
|
The expiration date of the membership level. |
Refund
This email is sent when the automatic refund process available in v2.8+ is used to refund a member’s order. This email is sent immediately after the gateway (currently only available for PayPal and Stripe) sends a message back to your membership site that the payment refund was successful.
Emails sent as part of the refund process include:
Sent to Admin:
- Refund (admin)
Sent to User:
- Refund
Email Variables
Template Name: Refund
Sent to user or member. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
membership_level_name!!
|
The name of the membership level. |
!!order_id!!
|
The order ID. |
!!order_total!!
|
The total amount of the order. |
!!order_date!!
|
The date of the order. |
!!refund_date!!
|
The refund date of the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
!!order_url!!
|
The URL of the order. |
Template Name: Refund (admin)
Sent to the admin. Available variables include:
Variable | Description |
---|---|
!!display_name!!
|
The display name of the user. |
!!user_login!!
|
The username of the user. |
!!user_email!!
|
The email address of the user. |
!!membership_id!!
|
The ID of the membership level. |
!!membership_level_name!!
|
The name of the membership level. |
!!order_id!!
|
The order ID. |
!!order_total!!
|
The total amount of the order. |
!!order_date!!
|
The date of the order. |
!!refund_date!!
|
The refund date of the order. |
!!billing_address!!
|
The complete billing address of the order. |
!!billing_name!!
|
The billing name of the order. |
!!billing_street!!
|
The billing street of the order. |
!!billing_street2!!
|
The billing street line 2 of the order. |
!!billing_city!!
|
The billing city of the order. |
!!billing_state!!
|
The billing state of the order. |
!!billing_zip!!
|
The billing ZIP code of the order. |
!!billing_country!!
|
The billing country of the order. |
!!billing_phone!!
|
The billing phone number of the order. |
!!cardtype!!
|
The type of credit card used. |
!!accountnumber!!
|
The last four digits of the credit card number. |
!!expirationmonth!!
|
The expiration month of the credit card. |
!!expirationyear!!
|
The expiration year of the credit card. |
!!order_url!!
|
The URL to the invoice for the refunded order. |
Last updated on February 24, 2025