/
Send Short Message on Delivery

Send Short Message on Delivery

Here is the document how to send Short Message from DinePlan for Deliveries. In this document, we will be sending messages at three instances, 

  1. On Ordering

  2. On Assigning the Deliverer

  3. On Payment

STEP 1: Configure the Printer

Create the SMS Printer as below 

In the Setting Page, 

URL Format: The URL from the Message Provider to send the SMS 

Token Char:  The Character which will be replaced by the Content in the URL

Live Mode: If this is selected, it will send the SMS to the User or It shows the Message box. 

In our Example, 

http://hpsms.dial4sms.com/api/v4/?api_key=A19ce47f5eb1bbd66f0bc68de070842d7&method=sms&message=@message+sms&to=@number&sender=DINPLN

We have @message and @number to be replaced

STEP 2: Create Print Templates for Confirmation and Deliver 

For Confirmation, If the Customer would like to send the Complete Order Details. Here is the Template

1message=(SALEEM'S TAKE AWAY),

2 Dear {ENTITY DATA:Member:Name}

3 The Orders are 

4 {ORDERS}

5 Total Amount: {TICKET TOTAL}

6 Payment Mode: COD

7 number={ENTITY NAME:Member}

8​

9 [ORDERS]

10 {NAME} X {QUANTITY} {TOTAL AMOUNT}

11​

12 [ORDERS:Gift]

13 -- Nothing will print for void lines

14​

15 [ORDERS:Void]

16 -- Nothing will print for void lines

17​

18 [ORDERS:Comp]

19-- Nothing will print for void lines

For Delivery,

If the Customer would like to add the Deliverer Name in the SMS, Here it is 

1message=(SALEEM'S TAKE AWAY), Dear {ENTITY DATA:Member:Name} Your Order is on the Way,Total Amount: {TICKET TOTAL}

2 Payment Mode: COD, Deliverer: {ENTITY NAME:Deliverer}

3 number={ENTITY NAME:Member}

For Delivered,

1message=(SALEEM'S TAKE AWAY), Dear {ENTITY DATA:Member:Name} Your Order is Delivered. Total Amount: {TICKET TOTAL}

2 number={ENTITY NAME:Member}

 

STEP 3: Create the Print Jobs for Three Print Template as below

 

STEP 4: Create Actions for Both

 

 

STEP 5: Add Rules 

 

Make sure that the Delivery is selected

 

Make sure that Delivery is selected

The Last One to be Selected Payment Processed as below

 

 

 

Related content