QR koden betalning enhet använder Intel Edison (3 / 4 steg)
Steg 3: Gör betalningen servern och kassa ansökan
Kassören ansökan
Varje EDC maskin kräver kassa ansökan. I detta projekt använder vi enkel lokala webbapplikation där kassören kan mata in objekt priset. Webbprogrammet kommunicerar Alstublieft EDC som kör en enkel webserver. Alstublieft EDC tar emot HTTP POST och visar sedan priset på dess LCD16x2.
Visa koden för kassa programmet här:
https://GIST.GitHub.com/hendrahc/032edaa998c546a1d1990e87b28ccdc5
Kör den här koden på din webbläsare (öppen via webbläsare).
Koden för kassören serverprogrammet på Alstublieft EDC (Intel Edison) ingår faktiskt i steg 1.
Betalserver och Dashboard tillämpning
Slutligen, vår Alstublieft EDC behöver en server för att kontrollera att betalningen är giltig (rätta användaren, tillräckligt saldo, etc). För att kontrollera detta, utvecklar vi ett program som får betalningsinformation via internet och skicka resultatet till Alstublieft EDC, igen via internet.
Detta moln ansökan innehåller också ett grafiskt gränssnitt där användaren kan se lista över transaktioner och vissa analytics när det gäller hans/hans business inkomster.
Se koden för betalning Server och programmet här:
https://GIST.GitHub.com/hesahesa/8d54852e9ef0546b9...
Denna kod körs på en Express.js webserver på ditt moln server.
Nästa, vi kommer att integrera allt!