The Shipping Telephone field must be populated in Kornit X. This is the telephone number the SMS is going to be sent to. The telephone number should be entered in the E.164 format.
If the telephone number is not entered in the E.164 format, then the integration will attempt to determine the international dialling prefix for the telephone number using a two-letter country code. If a valid shipping country code is not populated, the integration will flag an error
The country code field can be left blank if the telephone number is in the E.164 format
How it works
SMS messages are only sent for statuses ticked in the Notified Statuses on the Integration settings popup.
Text messages can be sent with or without a template. If a message template is required, then the template must be entered in the Message Template field on the Integration settings popup
Please see below an example template:
{% for item in order.items %}
Great news, your "{{ item.personalisation[0].value }}" personalised order is ready to collect.
Order Number: "{{ order.external_ref }}"
{% endfor %}
The above template picks any personalisation available on an item and the external reference on the order.
NB: You can only modify portions of the above template that is not included in braces.
NB: If you require particular information on an order to be included in the template, please get in touch with our Support team with the particular information you require.
NB: If the Message Template field is left blank, the integration automatically composes the SMS message with information about the customer name, order external reference, status description and the time the status changed as seen below:
Generic Template:
<Shipping customer name>, your order ref <order external_ref> is <statusDescription> @ <time>";
To use the generic template, the Message Template field must be left blank.