Το επόμενο βήμα πριν την αποστολή μίας πληρωμής στο POS, είναι να βρούμε το ID και το TerminalID του τερματικού.

Τα πεδία ID και TerminalID είναι δύο διαφορετικά πεδία. Για να στείλουμε την πληρωμή στο POS χρησιμοποιούμε το πεδίο ID, και για την επικοινωνία με τον πάροχο, χρησιμοποιούμε το πεδίο TerminalID.

Για να το κάνουμε αυτό, συντάσσουμε το αρχείο διεπαφής όπως περιγράφεται παρακάτω.



ΔΟΜΗ ΑΡΧΕΙΟΥ

Το αρχείο διεπαφής, πρέπει να περιέχει τα πεδία το ένα κάτω από το άλλο.

Η σύνταξη των πεδίων είναι <πεδίο>:<τιμή>. Για παράδειγμα, issuerVatNumber:555777003


TEMPLATE ΑΡΧΕΙΟΥ ΔΙΕΠΑΦΗΣ

method:

issuerVatNumber:

nspProtocol:

apiKey:


Τα πεδία του αρχείου διεπαφής για την Αποστολή Πληρωμών

ΠΕΔΙΟ

ΔΟΜΗ/ΕΠΕΞΗΓΗΣΗ

ΥΠΟΧΡΕΩΤΙΚΟ

method

72

ΝΑΙ

issuerVatNumber

ΑΦΜ Οντότητας που στέλνει την πληρωμή

ΝΑΙ

nspProtocol

1: JCC, Attica Bank, Pancreta 

2: Nexi 

3: NBG (National Bank of Greece) 

4: Worldline 

ΝΑΙ

apiKey

Το κλειδί API που πήραμε από το προηγούμενο βήμα διασύνδεσης του POS.

NAI


Παράδειγμα διεπαφής εύρεσης διαθέσιμων POS

method:72

issuerVatNumber:555777040

nspProtocol:1

apiKey:Zg6xxfx_R1ePPGs39BPzqQ


ΕΠΙΣΤΡΕΦΟΜΕΝΟ ΑΡΧΕΙΟ

Το επιστρεφόμενο αρχείο θα περιέχει τα στοιχεία του συνδεδεμένου POS.


FriendlyName:ARBITRANS VIRTUAL POS

ID:111111

TerminalID:222222



Orininal File Name: terminals.txt


Η ονομασία του επιστρεφόμενου αρχείου, είναι πάντα mellon72.txt.


Τα επιστρεφόμενα αρχεία mellon αποθηκεύονται στη διαδρομή <ΦΑΚΕΛΟΣ ΥΠΟΓΡΑΦΩΝ>/MellonGroup/.