Vai al contenuto principale
Tutte le collezioniIntegrazioni POS
Simphony: Come collegare la cassa a Deliverect
Simphony: Come collegare la cassa a Deliverect
Aggiornato oltre 3 mesi fa

Ci sono tre metodi per collegare un gestionale Simphony a un account Deliverect, che questo articolo descrive nel dettaglio.

Ecco un riassunto schematico con link diretto.


Opzione 1: Connessione diretta

Con questa configurazione è possibile per Deliverect accedere direttamente al gestionale tramite una porta firewall aperta.

L'immagine qui sotto riassume schematicamente il flusso di comunicazione da Deliverect alla cassa.

Questa configurazione è al di fuori del controllo e della responsabilità di Deliverect e deve essere svolta in autonomia.

Fasi dell'installazione

Step 1. Una configurazione utile, anche se non obbligatoria, è di associare un dominio completo (FQDN) all'indirizzo IP della vostra connessione per semplificarne la gestione in futuro.

Questo step è solo un consiglio e riguarda un servizio esterno a Deliverect, da attivare in autonomia e con un eventuale costo non in relazione con l'abbonamento Deliverect.


Step 2. La configurazione può essere fatta con un indirizzo IP statico/pubblico (scelta consigliata) o con uno dinamico:

  • IP statico: Se l'indirizzo è statico si potrà aggiungerlo direttamente.

  • IP dinamico: In questo caso si suggerisce di contrattare un servizio esterno che permetta di collegare l'indirizzo IP dinamico a uno statico da usare per questa connessione.

Con un IP dinamico il servizio Deliverect potrebbe interrompersi e richiedere una riconfigurazione ogni volta che l'indirizzo viene cambiato, es. dopo un riavvio del router.


Step 3. Una volta che l'indirizzo IP è pronto, il firewall deve essere aggiornato per dare accesso alla porta richiesta sul client del gestionale.


Step 4. Conducete un test per confermare che la porta di collegamento al client sia aperta e accessibile.


Step 5. Come ulteriore misura precauzionale, aggiungi gli indirizzi IP da cui Deliverect può contattare il client (disponibili qui) alla lista consentita per evitare l'eventualità di un blocco.

Al momento di aprire una porta per il gestionale, accertati che il firewall punti sempre allo stesso client. Questa configurazione dipende dalle circostanze e potrebbe richiedere un indirizzo MAC o IP. In questo ultimo caso, controlla che l'indirizzo IP del client del gestionale sia statico all'interno della rete.


Opzione 2: Reverse proxy nella rete del client

Questa configurazione richiede di creare e autenticare un reverse proxy e di settare le porte sul firewall per aprirlo. Si raccomanda di analizzare la fattibilità di questa opzione prima di scegliere di implementarla.

L'immagine qui sotto riassume schematicamente il flusso di comunicazione da Deliverect alla cassa.

Se il client è in grado di accedere a più casse all'interno della stessa rete, sarà necessario configurare solo un reverse proxy per comunicare con tutte. Le impostazioni per garantire questa comunicazione (es. subdomini diversi o percorsi URI distinti) devono essere stabilite prima di scegliere di implementarle.

In caso contrario, sarà necessario configurare un reverse proxy per ciascuna rete/cassa.

Fasi dell'installazione

Step 1. Stabilire internamente quali di questi servizi o parametri utilizzare:

  • Tipo di reverse proxy (es. NGINX, Apache, ecc.)

  • Tipo di autenticazione (es. autenticazione di base, certificati auto-firmati, ecc.)

  • Porte da aprire (es. porte non convenzionali per aumentare la sicurezza)

Questa configurazione è al di fuori del controllo e della responsabilità di Deliverect e deve essere svolta in autonomia.


Step 2. Una configurazione utile, anche se non obbligatoria, è di associare un dominio completo (FQDN) al reverse proxy per semplificarne la gestione in futuro.

Questo step è solo un consiglio e riguarda un servizio esterno a Deliverect, da attivare in autonomia e con un eventuale costo non in relazione con l'abbonamento Deliverect.


Step 3. Imposta il reverse proxy con le indicazioni fornite da Deliverect.


Step 4. Configura il collegamento tra cassa e reverse proxy.

Questa configurazione è al di fuori del controllo e della responsabilità di Deliverect e deve essere svolta in autonomia.


Step 5. Come ulteriore misura precauzionale, aggiungi gli indirizzi IP da cui Deliverect può contattare il client (disponibili qui) alla lista consentita per evitare l'eventualità di un blocco.


Step 6. Configura il firewall per aprire la porta di comunicazione on il reverse proxy.


Step 7. Contatta la persona di Deliverect che si sta occupando dell'attivazione del vostro account, comunicandogli i diversi subdomini o URI che permetteranno di comunicare con le casse.


Opzione 3: Tunnel TCP alla rete del client

Quando le prime due configurazioni non sono possibili e in caso di uno o due punti vendita, è possibile settare un tunnel TCP per far comunicare Deliverect con il client, aggirando così il firewall.

L'immagine qui sotto riassume schematicamente il flusso di comunicazione da Deliverect alla cassa.

Fasi dell'installazione


Come controllare che una porta sia aperta

Ci sono diversi servizi online che permettono di testare lo stato di una porta.

  • Se la porta non è aperta pubblicamente, un servizio possibile è Nmap.

  • Se la porta è invece aperta pubblicamente si può ricorrere a un servizio online come canyouseeme.org).

Hai ricevuto la risposta alla tua domanda?