Protocollo "17" o sono stupido oppure...

di IloveDelphi il
3 risposte

Salve, sto scervellandomi ormai da mesi sul dove reperire informazioni a riguardo del protocollo “17” e sul come interagire con un POS lettore di carte di credito e altri metodi di pagamento elettronici.
Ho un paio di gestionali scritti in Delphi per Windows per i quali vorrei automatizzare la chiusura del conto se viene utilizzato il pagamento elettronico con il POS. Semplicemente un valore aggiunto non tanto una esigenza vera e propria (i miei clienti non sono tanto contenti di far pagare con carta :) )
Ho scoperto, anche grazie a questo forum, che i POS Ingenico e praticamente quasi tutti gli altri (sumup non credo) compresi gli Axerve supportano lo scambio importo con il protocollo “17”.
Ho chiesto a Banca Sella e mi ha detto: sì tu compri il POS poi il tecnico viene e te lo configura per comunicare con il gestionale. Axerve stessa risposta.
Ma la mia domanda era: quali sono i comandi del protocollo, quale è il modo in cui ci si collega al pos oppure il contrario? insomma come avviene la comunicazione tra il gestionale e il pos nella “semplice” operazione di scambio importo?

Onestamente non capisco tutta questa omertà.

Qualche anima pia mi  sa far uscire dall'impasse?

3 Risposte

  • Non so niente di POS (ed ECR), MA cercando un po' ho trovato questo

    https://wiki.medsoft.online/joystick-public/printec_pos_ecr_msgspec_v1_27.pdf

    https://www.comgate.cz/files/pos-2-ecr-en-v03-00-rev07.pdf

    https://www.ccv.eu/wp-content/uploads/2018/05/ZVT-ECR-Interface-Specification.pdf

    Le specifiche di comunicazione tra questi dispositivi (ECR-POS) sono SICURAMENTE accessibili, magari a pagamento, ma ci sono. 
    Il problema e' dove trovarle. Su questo qualcuno in questo settore ti potra' dare indicazioni piu' precise.

    Ecco un link ad un sito “importante”: NIST (National Institute of Standard and Tecnology)

    https://www.nist.gov/system/files/documents/2017/05/09/A-023.pdf

  • Ti ringrazio. Ci sono molte informazioni che non avevo ancora trovato.
    Qui in genere mi pare di capire si parli solo della connessione tra ECR e POS per automatizzare la stampa dello scontrino a transazione avvenuta.
    Credo sia possibile attuare la comunicazione dal programma stesso verso il POS, attendere l'esisto della transazione e se a buon fine il gestionale invierà il conto a ECR.
    Nel frattempo ho scoperto esiste anche un fatidico protocollo “99”.
    Insomma è un caos.
    Per il momento mi basterebbe riuscire a dialogare con i POS Ingenico e gli Axerve (che poi sono anche NEXI) che sembrano utilizzare il protocollo “17”.
    I miei gestionali dialogano già con protocollo Ditron e 3i e non mi serve che siano gli ECR a dialogare con il POS ma i gestionali stessi.
    Il gestionale deve poter chiudere il conto automaticamente per cui se faccio dialogare gli ECR con il POS il gestionale non si accorge di nulla.

  • Ciao, poi sei riuscito a usare il protocollo 17?

Devi accedere o registrarti per scrivere nel forum
3 risposte