Here is the document how to send Short Message from DinePlan for Deliveries. In this document, we will be sending messages at three instances,
On Ordering
On Assigning the Deliverer
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,
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