I messaggi da stampare sugli scontrini vengono definiti nel Setup di POSible in Vibecode.

Ogni messaggio può contenere dei placeholders identificati da ##placeholder## (case-insensitive) per consentire l’inserimento di valori variabili all’interno dei messaggi

Inoltre alcuni caratteri speciali (che devono essere indicati come primi caratteri di ogni riga dei messaggi) possono condizionare l’allineamento del testo e la dimensione del carattere.

Carattere

Significato

|

Pipe

Centra il testo

<

Minore

Allinea il testo a sinistra

>

Maggiore

Allinea il testo a destra

^

Caret

Grassetto

Placeholders

Di seguito l’elenco dei placeholder ammessi per ogni tipologia di messaggio

ReceiptMessages.Footer

Messaggio di fine scontrino. Il testo viene stampato su tutti gli scontrini emessi, dopo i totali.

Placeholders ammessi

  • ReceiptCode

  • StoreCode

  • StoreDescription

  • StoreAddress

  • StoreZIPCode

  • StoreCity

  • StoreStateProvinceShortCode

  • StoreCountryCode

  • StoreCountryDescription

  • StoreEmail

  • StorePhone

  • TillCode

  • TillDescription

  • CurrentDate

  • ReceiptDate

  • OperatorCode

  • OperatorNickName

Esempio

Transazione:##ReceiptCode##
Store:      ##StoreCode##
Cassa:      ##TillCode##

Operatore:  ##OperatorCode## - ##OperatorNickname##

Grazie per il tuo acquisto. 
Eventuali resi possono essere effettuati entro
30 giorni dalla data dell’acquisto
CODE

ReceiptMessages.LoyaltyFooter

Messaggio di fine scontrino per i soli clienti fidelizzati. Il testo viene stampato dopo i totali.

Placeholders ammessi

  • <Tutti quelli di Footer>

  • ConventionCode

  • ConventionDescription

  • CustomerName

  • CustomerSurname

  • LoyaltyCardCode

  • CustomerCode

Esempio

|Grazie ##CustomerName## per il tuo acquisto
|Ti ricordiamo che il tuo numero di 
tessera è: ##LoyaltyCardCode##
CODE

ReceiptMessages.NoLoyaltyFooter

Messaggio di fine scontrino per i soli clienti NON fidelizzati. Il testo viene stampato dopo i totali.

Placeholders ammessi

  • <Nessuno>

Esempio

Partecipa al nostro programma fedeltà.
Potrai accedere a speciali promozioni
a te riservate
CODE

ReceiptMessages.GiftReceiptFooter

Messaggio di fine scontrino per la stampa dello scontrino di cortesia. Il testo viene stampato dopo i totali.

Placeholders ammessi

  • <Tutti quelli di Footer>

Esempio

Speriamo che il regalo che hai ricevuto
sia stato gradito. 
Ti ricordiamo che è possibile cambiare
i prodotti in ognuno dei nostri negozi
entro 30gg dalla data dell'acquisto
CODE

ReceiptMessages.MessageReceipt

Messaggio di fine scontrino. Il testo viene stampato su di uno scontrino non fiscale separato

Placeholders ammessi

  • <Tutti quelli di Footer>

Esempio

Ti ricordiamo che il nostro negozio di

##StoreCity## 
rimarrà chiuso per tutto
il mese di agosto
CODE

ReceiptMessages.ReservationMessage

Messaggio ricevuta prenotazione. Viene stampata su di uno scontrino non fiscale separato

Placeholders ammessi

  • <Tutti quelli di LoyaltyFooter>

  • ResCode

  • ResDate

  • ResCustomerName

  • ResCustomerSurname

  • ResCustomerAddress

  • ResCustomerZIPCode

  • ResCustomerCity

  • ResCustomerProvinceShortCode

  • ResCustomerCountryCode

  • ResCustomerCountryDescription

  • ResCustomerEmail

  • ResCustomerPhone

  • ResExpectedDeliveryDate

  • ResDepositAmount

  • ResDepositCurrency

  • ResLines

  • ResAmount

  • ResCurrency

  • ResResidualAmount

  • ResBarcode

Esempio

##StoreDescription##
##StoreAddress##
##StoreZIPCode## ##StoreCity
 ##StoreStateProvinceShortCode## 
##StoreCountryDescription##
Email: ##StoreEmail##
T
elefono: ##StorePhone##


Prenotazione # ##ResCode## del ##ResDate##


##ResCustomerName## ##ResCustomerSurname##
##ResCustomerAddress##
##ResCustomerZIPCode## ##ResCustomerCity## ##ResCustomerStateProvinceShortCode##
##ResCustomerCountryDescription##


Elenco dei prodotti acquistati:
------------------------------------------
##ResLines##
------------------------------------------


Sarà possibile ritirare i prodotti a partire dal
##ResExpectedDeliveryDate##

Verrà contattato ai seguenti recapiti:
Email: ##ResCustomerEmail##
Telefono: ##ResCustomerPhone##


E’ stato ricevuto un acconto di
##ResDepositAmount## ##ResDepositCurrency##

L’importo della prenotazione è 
##ResAmount## ##ResCurrency##


L’importo da pagare al ritiro è
##ResResidualAmount## ##ResCurrency##


Il mancato ritiro entro 10 giorni dei
Prodotti comporterà l’automatica
cancellazione della prenotazione e
la perdita dell’acconto


##ResBarcode##
CODE

Note

Il placeholder ResLines comporta la stampa dell’intero blocco di righe della prenotazione.

Non è possibile specificare o modificare il formato delle righe ma è possibile determinare i campi da stampare:

  • Descrizione Prodotto

  • Codice Prodotto

  • Codice a Barre Prodotto

  • Seriale Prodotto

e sono abilitabili/disabilitabili da Setup.

L’abilitazione è comune sia alla stampa delle righe di scontrino che delle righe di prenotazione