Η πρώτη κίνηση που χρειάζεται να κάνουμε, είναι να βρούμε τα διαθέσιμα POS του πελάτη. Για τον λόγο αυτό, στέλνουμε το ΑΡΧΕΙΟ 1.



ΔΟΜΗ ΑΡΧΕΙΟΥ

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

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


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

method:

issuerVatNumber:

clientID:

secretKey:

testEnv:


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

ΠΕΔΙΟ

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

ΥΠΟΧΡΕΩΤΙΚΟ

method

51

ΝΑΙ

issuerVatNumber

ΑΦΜ ΟΝΤΟΤΗΤΑΣ ΠΟΥ ΣΤΕΛΝΕΙ ΤΗΝ ΠΛΗΡΩΜΗ

ΝΑΙ

clientID

Κείμενο Client ID του API της VivaWallet

ΝΑΙ

secretKey

Κείμενο Secret του API της VivaWallet

ΝΑΙ

testEnv

true/false - ΔΟΚΙΜΑΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΝΑΙ


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

method:51

issuerVatNumber:555777040

clientID:xxxxxxxxx.vivapayments.com

secretKey:yyyyyyyyyyyyyyyyyyyyyyyyy

testEnv:true


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

Το επιστρεφόμενο αρχείο θα περιέχει τα διαθέσιμα POS του πελάτη. Κάθε γραμμή, αναφέρεται και σε ένα POS. Όσα POS Viva Wallet διαθέτει ο πελάτης, τόσες γραμμές θα δούμε στο αρχείο.


terminalID;virtualTerminalID;sourceCode;status;


Orininal File Name: payment.txt


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


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