ΠΑΡΟΧΟΣ ΤΙΜΟΛΟΓΗΣΗΣ "BRATNET" - B2B/B2C/B2G
ΜΟΝΟ ΣΥΝΑΛΛΑΓΕΣ ΠΟΥ ΟΛΟΚΛΗΡΩΝΟΝΤΑΙ ΕΤΕΡΟΧΡΟΝΙΣΜΕΝΑ ΜΕ POS

ΟΛΟΚΛΗΡΩΣΗ ΚΑΙ ΕΝΗΜΕΡΩΣΗ ΠΑΡΟΧΟΥ


Εφόσον έχει ολοκληρωθεί η ετεροχρονισμένη συναλλαγή με POS μέσω του ΑΡΧΕΙΟ 2, τότε συντάσσουμε και στέλνουμε το αρχείο "bratnetPOS", όπως περιγράφεται παρακάτω.

Στο αρχείο αναφέρουμε τον κωδικό του παραστατικού (invoiceID), τα στοιχεία υπογραφών (signature και signingAuthor), καθώς επίσης και τον αριθμό της συναλλαγής που επιστράφηκε από το POS.



ΔΟΜΗ ΑΡΧΕΙΟΥ

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

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


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

method:

issuerVatNumber:

issueDate:

invoiceUID:

signature:

transactionID:

saveFileName:



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

ΠΕΔΙΟ

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

ΥΠΟΧΡΕΩΤΙΚΟ

method

67

ΝΑΙ

issuerVatNumber

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

ΝΑΙ

issueDate

ΗΜΕΡΟΜΗΝΙΑ ΕΚΔΟΣΗΣ ΠΑΡΑΣΤΑΤΙΚΟΥ

ΝΑΙ

invoiceUID

ΤΟ UID ΤΟΥ ΠΑΡΑΣΤΑΤΙΚΟΥ ΟΠΩΣ ΕΠΙΣΤΡΑΦΗΚΕ ΑΠΟ ΤΟ ΕΠΙΣΤΡΕΦΟΜΕΝΟ ΑΡΧΕΙΟ

ΝΑΙ

signature

ΥΠΟΓΡΑΦΗ ΠΑΡΟΧΟΥ ΟΠΩΣ ΕΠΙΣΤΡΑΦΗΚΕ ΑΠΟ ΤΟ ΑΙΤΗΜΑ ΥΠΟΓΡΑΦΗΣ. (ΠΕΔΙΟ hSignature)

ΝΑΙ

transactionID

ΚΩΔΙΚΟΣ ΠΛΗΡΩΜΗΣ ΟΠΩΣ ΕΠΙΣΤΡΑΦΗΚΕ ΑΠΟ ΤΟ POS [ΑΡΧΕΙΟ 4]

ΝΑΙ

saveFileName

ΟΝΟΜΑΣΙΑ ΑΡΧΕΙΟΥ ΜΕ ΤΗΝ ΟΠΟΙΑ ΘΑ ΑΠΟΘΗΚΕΥΤΟΥΝ ΤΑ ΔΕΔΟΜΕΝΑ ΤΗΣ BRATNET

NAI


Παράδειγμα διεπαφής ολοκλήρωσης συναλλαγής με POS

method:67

issuerVatNumber:555777040

issueDate:01/01/2026

invoiceUID:D123FCA456D7F8901F2CA34567BC8B901FA7F23B

signature:MEQCIBeQA+qEnRqSOEz+tOh7p1eyU+T5fdX5tjhnNeO+

transactionID:12345a6b-7890-1cd2-3e34-567f8901g2hi

saveFileName:invoice105.txt


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

Το επιστρεφόμενο αρχείο θα περιέχει τα δεδομένα του παρόχου σχετικά με την αποστολή παραστατικού.

Η ονομασία του επιστρεφόμενου αρχείου, θα είναι όπως ορίστηκε στο πεδίο saveFileName.

Αν δεν οριστεί ονομασία, τότε η ονομασία θα είναι ίδια με το πεδίο invoiceID.


Τα επιστρεφόμενα αρχεία αποθηκεύονται στην ορισμένη, από το χρήστη, θέση υπογραφών.