1.1 - ΠΛΗΡΩΜΗ ΜΕ POS
|
Παράδειγμα διεπαφής ΜΕ ΠΑΡΟΧΟ Παραστατικού 1.1 - ΠΛΗΡΩΜΗ ΜΕ POS - B2G (ΧΩΡΙΣ ΣΥΜΒΑΣΗ)
Για την πληρωμή με POS χρειαζόμαστε τα στοιχεία ΚΩΔΙΚΟΣ ΠΑΡΟΧΟΥ (provAuthor) και ΥΠΟΓΡΑΦΗ POS ΠΑΡΟΧΟΥ (provSign) του πεδίου provExtra.
Τα στοιχεία αυτά τα παίρνουμε από το ΑΡΧΕΙΟ 1.1 της Σύνδεσης με POS VIVA WALLET.
Η σειρά εκτέλεσης των βημάτων είναι η εξής:
- Viva Wallet: Βρίσκουμε τα διαθέσιμα POS και περιμένουμε να επιλέξει κάποιο ο χρήστης. [ΑΡΧΕΙΟ 1]
- Viva Wallet: Παίρνουμε την υπογραφή POS του παρόχου. [ΑΡΧΕΙΟ 1.1]
- Viva Wallet: Στέλνουμε την πληρωμή στο POS [ΑΡΧΕΙΟ 2] και περιμένουμε να ολοκληρωθεί η συναλλαγή [ΑΡΧΕΙΟ 3].
- Viva Wallet: Παίρνουμε το transactionID. [ΑΡΧΕΙΟ 4]
- Φτιάχνουμε το αρχείο διεπαφής, συμπληρώνοντας τα transacionID (πεδίο paymentDetails), το tid (πεδίο peymentDetails) Κωδικός Παρόχου και Υπογραφή POS παρόχου (πεδίο provExtra).
type:0
invoiceType:1.1
isDeliveryNote:false
issuerVatNumber:555777003
counterpartVatNumber:555777501
counterpartName:ΕΤΑΙΡΕΙΑ ΖΖΖ
counterpartCountry:EL
counterpartStreet:Νέα Οδός
counterpartNumber:171
counterpartTK:12345
counterpartCity:Αθήνα
issueDate:27/07/2024
aa:105
series:0
payment:1
paymentDetails:12345a6b-7890-1cd2-3e34-567f8901g2hi;0,00;;;1234567;
line:1;;;300,00;1;72,00;;372,00;E3_561_001;category1_1;;true;
provider:true
provIssuer:testemail@test.gr;2101111111;ΕΜΠΟΡΙΑ ΜΗΧΑΝΗΜΑΤΩΝ;ΙΖ ΑΘΗΝΩΝ;111111111111111;
provCounterpart:testemail@test.gr;2102222222;5127;ΕΛΕΥΘΕΡΟΣ ΕΠΑΓΓΕΛΜΑΤΙΑΣ;ΙΖ ΑΘΗΝΩΝ;
provLine:0,00;0,00;ΠΡΟΪΟΝ 1;100001;GR;;;S;XUN;;ΤΕΜ;
provExtra:true;1007.909.0001;0;3|0;;000;MEQCIFjV/OtcqLenneiSxmEfazMFiSUcAfTCFo9IYtmINSf3AiBBLLUM+m5m9aaAJRHIleO0a8JbgegV5EicxA2hbj+PIg==;
autoSend:false
1. Αντιγράψτε τα παραπάνω δεδομένα σε ένα αρχείο.
2. Κάντε αντικατάσταση των issuerVatNumber και counterpartvatNumber με τα αντίστοιχα ΑΦΜ εκδότη και λήπτη.
3. Αποθηκεύστε το αρχείο.
4. Τοποθετήστε το αρχείο στην θέση ανάγνωσης του ARBITRANS4U.
ΧΡΗΣΙΜΑ LINKS |
ΒΟΗΘΗΤΙΚΑ LINKS |
ΕΠΙΚΟΙΝΩΝΙΑ |
Τηλεφωνικό Κέντρο 1: +30 210-646-9999 |
||
Τηλεφωνικό Κέντρο 2: +30 210-300-9559 |
||
Emai: info@arbitrans.gr |
||
Website (Hellas): https://arbitrans.gr |
||
Website (Global): https://mydata-dll.com |
||
|