2018-2Q (v002): How to Change Default SMS Text

Below are the details that are required to build your own SAND and auto-payment failure notification SMS. The variables are added to the templates with the % sign wrapping them. 

To supply custom text for the SAND system SMS, do the following:

Fig. 1-1

Operator Emails / SMS

Fig. 1-2

%EMAIL_FOOTER% 

<Operator Name>

<Address>

Email: <email>

Phone: <Phone>

Mobile: <mobile>

Fax: <fax>

WWW: <website>

For the EMAIL_FOOTER variable, all the details in the opening and closing brackets (< >) are pulled from the WISP details as seen in Fig. 1-3.

Fig. 1-3: WISP Details

sms_sand_invoice_date_1

Subject -  %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% Payment Request

Body - Dear Customer,

This is a SMS notification to say that payment on your account is now due. Should payment not be received within the next [14] days, your service will be disconnected. If you have any questions with respect to this SMS, please contact the accounts department at %OPERATOR_EMAIL_ACCOUNTS%.

%EMAIL_FOOTER%  

sms_sand_invoice_date_2

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% Payment Request

Body - Dear Customer,

This is a SMS notification to say that payment on your account is now due. Should payment not be received within the next [7] days, your service will be disconnected. If you have any questions with respect to this SMS, please contact the accounts department at %OPERATOR_EMAIL_ACCOUNTS%.

%EMAIL_FOOTER% 

sms_sand_invoice_disconnection_date

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% Disconnect Notification

Body - Dear Customer,

This is a SMS notification to say that payment has not been received for this account. Your service has been disconnected. Please contact us to settle the outstanding amount and discuss reconnection.

%EMAIL_FOOTER%

sms_sand_invoice_throttling_date

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% Disconnect Notification

Body - Dear Customer,

This is a SMS notification to say that payment has not been received for this account. Your service has been limited. Please contact us to settle the outstanding amount and discuss restoring your service.

%EMAIL_FOOTER%

sms_sand_lodgement_failure_1

Subject - [%OPERATOR_NAME%] Accounts Dept: [%CUSTOMER_NAME%] Payment Request

Body - Dear Customer,

This is a SMS notification to say that payment on your account is now due. Should payment not be received within the next days, your service will be disconnected.

If you have any questions with respect to this SMS, please contact the accounts department at [\%OPERATOR_EMAIL_ACCOUNTS\%].

%EMAIL_FOOTER%

sms_sand_lodgement_failure_2

Subject - [%OPERATOR_NAME%] Accounts Dept: [%CUSTOMER_NAME%] Payment Request

Body - Dear Customer,

This is a SMS notification to say that payment on your account is now due. Should payment not be received within the next days, your service will be disconnected.

If you have any questions with respect to this SMS, please contact the accounts department at [\%OPERATOR_EMAIL_ACCOUNTS\%].

%EMAIL_FOOTER%

sms_sand_lodgement_failure_3

Subject - [%OPERATOR_NAME%] Accounts Dept: [%CUSTOMER_NAME%] Payment Request

Body - Dear Customer,

This is a SMS notification to say that payment on your account is now due. Should payment not be received within the next days, your service will be disconnected.

If you have any questions with respect to this SMS, please contact the accounts department at [\%OPERATOR_EMAIL_ACCOUNTS\%].

%EMAIL_FOOTER%

sms_sand_lodgement_failure_disconnection

Subject - [%OPERATOR_NAME%] Accounts Dept: [%CUSTOMER_NAME%] Disconnect Notification

Body - Dear Customer,

This is a SMS notification to say that payment has not been received for this account. Your service has been disconnected.

Please contact us to settle the outstanding amount and discuss reconnection.

%EMAIL_FOOTER%                                  

sms_sand_traffic_treshold_1

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of CAP exceeded

Body - Dear Customer,

This is a SMS notification to say that you have reached %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of your monthly usage (CAP) allowance. Traffic usage to date: %SAND_CUSTOMER_TRAFFIC_AMOUNT% GB

%EMAIL_FOOTER%                             

sms_sand_traffic_threshold_2

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of CAP exceeded

Body - Dear Customer,

This is a SMS notification to say that you have reached %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of your monthly usage (CAP) allowance.  Traffic usage to date: %SAND_CUSTOMER_TRAFFIC_AMOUNT% GB

%EMAIL_FOOTER%

sms_sand_traffic_disconnection_threshold

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of CAP exceeded

Body - Dear Customer,

This is a SMS notification to say that you have exceeded your %CALCULATION_PERIOD%ly usage (CAP) allowance on account %CUSTOMER_NAME%. Traffic usage to date: %SAND_CUSTOMER_TRAFFIC_AMOUNT% GB

 %EMAIL_FOOTER%

 sms_sand_traffic_overage_threshold

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of CAP exceeded

Body - Dear Customer,

This is a SMS notification to say that you have exceeded your %CALCULATION_PERIOD%ly usage (CAP) allowance on account %CUSTOMER_NAME%. Traffic usage to date: %SAND_CUSTOMER_TRAFFIC_AMOUNT% GB

                %EMAIL_FOOTER%

sms_sand_traffic_throttling_threshold

Subject - %OPERATOR_NAME% Accounts Dept: %CUSTOMER_NAME% %SAND_CUSTOMER_TRAFFIC_TRESHOLD%% of CAP exceeded

Body - Dear Customer,

This is a SMS notification to say that you have exceeded your %CALCULATION_PERIOD%ly usage (CAP) allowance on account %CUSTOMER_NAME%. Traffic usage to date (throttling): %SAND_CUSTOMER_TRAFFIC_AMOUNT% GB

                %EMAIL_FOOTER%

sms_customer_visit_notification

Subject -     [%OPERATOR_NAME%] Customer Appointment Notification -  %CUSTOMER_NAME%

Body    -      

Dear %CUSTOMER_NAME%,  This is an SMS notification to remind you about the appointment scheduled to perform the following work: %TICKET_TITLE%  Our Installer %ASSIGNED_INSTALLER% will visit you at your premises at %TIME_SCHEDULED%  If you want to cancel the meeting please let us know.  Best Regards,

-------------------------------------------------

%EMAIL_FOOTER%

sms_customer_portal_notification

Variables:

%OPERATOR_NAME%

%CUSTOMER_PORTAL_URL%

%LOGIN_DETAILS%

%CUSTOMER_NAME%

%CUSTOMER_INVOICINGID%

%CUSTOMER_SAGEID%

%EUP_PASSWORD%

%EUP_USERNAME%

%CUSTOMERID%

Variables for Mass SMS 

%CUSTOMER_ID%

%CUSTOMER_INVOICINGID%

%CUSTOMER_NAME%

%CUSTOMER_BALANCE%

%CUSTOMER_TOTAL_BALANCE%

%CUSTOMER_PORTAL_URL%

%LOGIN_DETAILS%

%OPERATOR_NAME%

%INSTALLATION_ADDRESS%

Variables for SAND SMS notifications

%OPERATOR_NAME%

%OPERATOR_NICKNAME%,

%OPERATOR_EMAIL%

%OPERATOR_EMAIL_ACCOUNTS%

%OPERATOR_EMAIL_SUPPORT%

%CUSTOMER_NAME%

%CUSTOMER_NICKNAME%

%AUTOCC_BILLING%

%AUTODD_BILLING%

%AUTO_BILLING%

%CUSTOMER_INVOICINGID%

%CUSTOMER_ID%

%CUSTOMER_EMAIL%

%SAND_CUSTOMER_TRAFFIC_AMOUNT%

%SAND_CUSTOMER_TRAFFIC_LIMIT%

%SAND_CUSTOMER_TRAFFIC_TRESHOLD%

%CAP_SUBSCRIPTION%

%CAP_OVERAGE%

%AMOUNT_DUE%

%CALCULATION_PERIOD%

%INVOICE_AMOUNT%

%INVOICE_NUMBER%

%PAYMENT_DATE%

%LODGEMENT_FAILURE_1_DATE%

%LODGEMENT_FAILURE_2_DATE%

%LODGEMENT_FAILURE_3_DATE%

%LODGEMENT_DISCONNECTION_DATE%

%CUSTOMER_PORTAL_URL%

%CUSTOMER_EUP_USERNAME%

%OLDEST_INVOICE_DATE%

%SAND_INVOICE_DISCONNECTION_DATE%

%INV_EUP_TOKEN%

Possible Variables for use in subject/body

%DATE%

%EMAIL_FOOTER%

%OPERATOR_NAME%

%OPERATOR_NICKNAME% 

%OPERATOR_EMAIL%  

%OPERATOR_EMAIL_ACCOUNTS%

%OPERATOR_EMAIL_SUPPORT%

%CUSTOMER_NAME%

%CUSTOMER_NICKNAME%

%CUSTOMER_INVOICINGID%

%CUSTOMER_EMAIL%

%SAND_CUSTOMER_TRAFFIC_AMOUNT%

%SAND_CUSTOMER_TRAFFIC_LIMIT%

%SAND_CUSTOMER_TRAFFIC_TRESHOLD%

%INVOICEID%                   (only for auto_payment_failure)

%INVOICE_AMOUNT%      (only for auto_payment_failure & auto_payment_receipt & SAND lodgement failure & payment_receipt_email)

%INVOICE_NUMBER%    (only for SAND lodgement failure)

%LODGEMENT_FAILURE_1_DATE%    (only for SAND lodgement failure)

%LODGEMENT_FAILURE_2_DATE%    (only for SAND lodgement failure)

%LODGEMENT_FAILURE_3_DATE%    (only for SAND lodgement failure)

%LODGEMENT_DISCONNECTION_DATE%    (only for SAND lodgement failure)

%PAYMENT_DATE%       (only for SAND lodgement failure)

%PAYMENT_TYPE%        (only for auto_payment_failure & auto_payment_receipt & payment_receipt_email)

%PAYMENT_ERROR%     (only for auto_payment_failure)

%CAP_OVERAGE%        - Traffic CAP coming from overage top-ups

%CAP_SUBSCRIPTION%    - Traffic CAP coming from subscriptions

%PORTAL_USERNAME%  (only available for auto_cc_expiry_notification)

%STREET%                       (only available for auto_cc_expiry_notification)

%STREET_2%                   (only available for auto_cc_expiry_notification)

%CITY%                            (only available for auto_cc_expiry_notification)

%COUNTRY%                   (only available for auto_cc_expiry_notification)

%ZIP%                              (only available for auto_cc_expiry_notification)

%STATE%                         (only available for auto_cc_expiry_notification)

%PAYMENT_AMOUNT%   (only available for payment_receipt_email & eup_payment_notification)

%METHOD%                    "Credit Card" or "Bank Account" depending on payment method used (only available for eup_payment_notification && eup_autopayment_signup_notification)

%TRANSACTION_REFERENCE%   (only available for eup_payment_notification && eup_autopayment_signup_notification)

%TYPE%                         Credit Card Type (e.g. Visa, MasterCard) or Bank Account Type (e.g. savings, checking) depending on payment method used (only available for eup_payment_notification && eup_autopayment_signup_notification)

%CC_EXPIRATION%       Credit Card Expiration Date (only available for eup_payment_notification && eup_autopayment_signup_notification)

%LAST4%            Last four digits of Credit Card or Bank Account Number depending on payment method used (only available for eup_payment_notification & eup_autopayment_signup_notification)

%OWNER_NAME%        Credit Card holder name or Bank Account Name depending on payment method used (only available for eup_payment_notification & eup_autopayment_signup_notification)

%ASSIGNED_INSTALLER% (only for sms_visit_notification)

%TICKET_TITLE% (only for sms_visit_notification)

%TIME_SCHEDULED% (only for sms_visit_notification)

%TRACKING_NOTE% (only for sms_visit_notification)

%DATE_SCHEDULED% (only for sms_visit_notification)

%HOUR_SCHEDULED_24% (only for sms_visit_notification)

%HOUR_SCHEDULED_12% (only for sms_visit_notification)

%DAY_OF_A_WEEK% (only for sms_visit_notification)

%CONFIRMATION_CODE% (only for sms_visit_notification)

%CANCEL_CODE% (only for sms_visit_notification)

Only for maintenance_operator_update

%ID% (only for maintenance_operator_update)

%TITLE% (only for maintenance_operator_update)

%DATEREPORTED% (only for maintenance_operator_update)

%DATECLOSED% (only for maintenance_operator_update)

%ISSUEDESCRIPTION% (only for maintenance_operator_update)

%RESOLUTION% (only for maintenance_operator_update)

%REPORTEDBY% (only for maintenance_operator_update)

%TYPE% (only for maintenance_operator_update)

%STATUS% (only for maintenance_operator_update)

%PRIORITY% (only for maintenance_operator_update)

%TICKET_RECIPIENTS% (only for maintenance_operator_update)