aico POS verkauft e-guma-Depotgutscheine, lädt Gutscheine auf, prüft ihr Guthaben, nimmt sie als Zahlung an und erstattet alles wieder zurück. Jeder Schritt wird direkt bei e-guma gebucht und ist im e-guma-Backoffice sofort sichtbar.aico POS sells e-guma depot vouchers, tops vouchers up, checks their balance, takes them as payment and refunds all of it. Every step is booked directly at e-guma and shows in the e-guma back office right away.
e-guma-Gutschein verkaufenSelling an e-guma voucher
FunktionenFunctions
Alles, was an der Kasse mit einem e-guma-Gutschein passiert, vom Verkauf bis zur Rückerstattung.Everything that happens to an e-guma voucher at the till, from the sale to the refund.
API-Schlüssel von e-guma in aiconeo, bei Bedarf pro Filiale. Dazu ein Gutschein-Artikel und eine Zahlungsmethode.The e-guma API key in aiconeo, per store if needed, plus one voucher article and one payment method.
Code scannen, Betrag eingeben, kassieren. aico aktiviert den Gutschein bei e-guma, sobald der Verkauf gebucht ist.Scan the code, enter the amount, take the payment. aico activates the voucher at e-guma once the sale is booked.
«Saldo» im Menü der Kasse zeigt das Guthaben jedes e-guma-Gutscheins, auch wenn er anderswo verkauft wurde.“Balance” in the till's menu shows the balance of any e-guma voucher, wherever it was sold.
Ein Gutschein in Gebrauch wird mit demselben Artikel aufgeladen. Die Kasse erkennt das selbst am Code.A voucher in use is topped up with the same article. The till recognises it from the code.
Eigene Zahlungsmethode: ganzer Betrag oder Teilzahlung, eingelöst noch während der Zahlung.A payment method of its own: all of the amount or part of it, redeemed while the payment is taken.
Zahlung zurück auf den Gutschein, Aufladung storniert, verkaufter Gutschein deaktiviert und wieder verkaufbar.A payment back onto the voucher, a top-up cancelled, a sold voucher deactivated and sellable again.
AblaufHow it works
Die Kasse spricht nie direkt mit e-guma. Jeder Aufruf geht über die aico Plattform, die den Schlüssel hält und jede Operation festhält.The till never talks to e-guma directly. Every call goes through the aico platform, which holds the key and records every operation.
Prüfen, Saldo, Einlösen und die Stornierung vor einer Auszahlung. Die Kasse fragt über den aico-Server; der API-Schlüssel bleibt dort und liegt nie auf der Kasse.Check, balance, redeem, and cancelling before any payout. The till asks through the aico server; the API key stays there and never sits on the till.
Aktivieren und Aufladen laufen, sobald der Verkauf gebucht ist, und werden bei einem Ausfall wiederholt.Activation and top-up run once the sale is booked, and are retried after an outage.
In aiconeo hat jede Bestellung den Tab «Gutscheine» mit allen e-guma-Operationen. Im e-guma-Backoffice erscheint jeder Schritt beim Gutschein.In aiconeo every order has a “Gift cards” tab with all its e-guma operations. In the e-guma back office every step shows on the voucher.
| FunktionFunction | An der KasseAt the till | e-guma-APIe-guma API | Im e-guma-BackofficeIn the e-guma back office |
|---|---|---|---|
| Depotgutschein verkaufenSell a depot voucher | Code scannen, Prüfen, Betrag, kassierenScan the code, Check, amount, take the payment | activate_status beim Prüfenactivate nach der Buchungactivate_status on Checkactivate after booking | Gutschein einlösbar, Guthaben = Betrag, Bestellung von aicoVoucher redeemable, balance = amount, an order by aico |
| Guthaben prüfenCheck the balance | Saldo im Menü, Code scannenBalance in the menu, scan the code | balancebalance | Nichts, Saldo liest nurNothing, Balance only reads |
| Gutschein aufladenTop up a voucher | Gutschein-Artikel, Code, Prüfen erkennt «in Gebrauch», Aufladebetrag, kassierenVoucher article, code, Check finds it in use, top-up amount, take the payment | charge_status beim Prüfencharge nach der Buchungcharge_status on Checkcharge after booking | Guthaben höher, Zeile unter Top-ups, ProtokolleintragHigher balance, a row under Top-ups, a protocol entry |
| Mit Gutschein bezahlenPay with a voucher | Zahlungsmethode e-guma, Code, Prüfen zeigt das Guthaben, Betrag (leer = alles), bezahlene-guma payment method, code, Check shows the balance, amount (empty = all), pay | balance beim Prüfenredeem sofort, Referenz aico-pos-…balance on Checkredeem at once, reference aico-pos-… | Guthaben tiefer, Zeile unter Redemptions mit der Referenz der Kasse, ProtokolleintragLower balance, a row under Redemptions with the till's reference, a protocol entry |
| Gutscheinzahlung zurückerstattenRefund a voucher payment | Beleg, Rückerstattung, ursprüngliche ZahlungsmethodeReceipt, Refund, original payment method | cancel_redemption auf die ursprüngliche Einlösungcancel_redemption on the original redemption | Einlösung «Canceled», Gegenbuchung «Refund … at the till», ProtokolleintragRedemption “Canceled”, a counter row “Refund … at the till”, a protocol entry |
| Aufladung zurückerstattenRefund a top-up | Beleg, Rückerstattung, z. B. barReceipt, Refund, e.g. in cash | cancel_charge vor der Auszahlungcancel_charge before paying out | Guthaben tiefer, Aufladung «Storniert», ProtokolleintragLower balance, top-up “Storniert”, a protocol entry |
| Gutscheinverkauf zurückerstattenRefund a voucher sale | Beleg, Rückerstattung, z. B. barReceipt, Refund, e.g. in cash | deactivate_status, deactivate vor der Auszahlungdeactivate_status, deactivate before paying out | Verkauf entfernt; der Depotgutschein ist wieder unverkauft (Guthaben 0) und neu verkaufbarThe sale is removed; the depot voucher is unsold again (balance 0) and can be sold anew |
VideosVideos
Sieben kurze Filme, zusammen 5:51 Minuten. Jeder zeigt die Kasse und danach dieselbe Änderung im e-guma-Backoffice.Seven short films, 5:29 minutes in all. Each shows the till, then the same change in the e-guma back office.
e-guma ist das Gutscheinsystem, das viele Hotels, Restaurants und Läden bereits nutzen. aico verbindet sich damit über den API-Schlüssel, den e-guma dem Geschäft gibt. Die Kasse verkauft und lädt dann e-guma-Gutscheine auf, nimmt sie als Zahlung an, prüft ihr Guthaben und erstattet alles zurück; jeder Schritt wird bei e-guma gebucht und ist im Backoffice sofort sichtbar.e-guma is the voucher system many hotels, restaurants and shops already run. aico connects to it with the API key e-guma gives the shop. The till then sells and tops up e-guma vouchers, takes them as payment, checks their balance and refunds all of it, and every step is booked at e-guma, where the back office shows it right away.
Depotgutscheine sind vorgedruckte e-guma-Gutscheinkarten, die an der Kasse liegen. Zum Verkauf den Code scannen, den Betrag eingeben und wie gewohnt kassieren. Sobald der Verkauf gebucht ist, aktiviert aico den Gutschein bei e-guma, mit diesem Betrag darauf.Depot vouchers are pre-printed e-guma voucher cards kept at the till. To sell one, scan its code, enter the amount and take the payment as usual. As soon as the sale is booked, aico activates the voucher at e-guma, with that amount on it.
Saldo, im Menü der Kasse, fragt e-guma, was auf einem beliebigen e-guma-Gutschein noch drauf ist: einem an dieser Kasse verkauften, einem aus einem anderen Geschäft oder einem aus dem e-guma-Backoffice. Der Film stellt einen Gutschein im Backoffice aus und prüft ihn an der Kasse.Balance, in the till's menu, asks e-guma what is left on any e-guma voucher: one sold at this till, at another shop, or in the e-guma back office. The film issues a voucher in the back office and checks it at the till.
Ein Gutschein, der schon in Gebrauch ist, lässt sich an der Kasse mit demselben Gutschein-Artikel aufladen: die Kasse erkennt den Code, die Kundin bezahlt die Aufladung, und aico bucht den Betrag bei e-guma auf den Gutschein.A voucher already in use can be topped up at the till with the same voucher article: the till recognises the code, the customer pays the top-up, and aico adds the amount to the voucher at e-guma.
Eine Kundin bezahlt mit einem e-guma-Gutschein über die e-guma-Zahlungsmethode: die Kasse prüft den Gutschein, zeigt sein Guthaben, und e-guma bucht den Betrag vom Gutschein ab, bevor der Verkauf abgeschlossen wird.A customer pays with an e-guma voucher through the e-guma payment method: the till checks the voucher, shows its balance, and e-guma takes the amount off the voucher before the sale closes.
Ein mit e-guma-Gutschein bezahlter Verkauf wird wie jeder Beleg zurückerstattet. Mit der ursprünglichen Zahlungsmethode bucht aico den Betrag bei e-guma auf denselben Gutschein zurück.A sale paid with an e-guma voucher is refunded like any other receipt. With the original payment method, aico puts the amount back onto the same voucher at e-guma.
Eine Aufladung oder der Verkauf eines nie benutzten Gutscheins wird über den Beleg zurückerstattet. Vor der Auszahlung nimmt aico das Geld bei e-guma wieder vom Gutschein: eine Aufladung wird storniert, ein verkaufter Gutschein deaktiviert und wieder zum unverkauften Depotgutschein.A top-up, or the sale of a voucher that was never used, is refunded from its receipt. Before paying out, aico takes the money back off the voucher at e-guma: a top-up is cancelled, a sold voucher is deactivated and becomes an unsold depot voucher again.
RegelnRules
Was die Integration garantiert, und wo ihre Grenzen liegen.What the integration guarantees, and where its limits are.
Bei der Rückerstattung eines Verkaufs oder einer Aufladung storniert aico zuerst bei e-guma. Erst danach verlässt Geld die Kasse.For the refund of a sale or a top-up, aico cancels at e-guma first. Only then does money leave the till.
Der Gutschein wird während der Zahlung eingelöst, nicht erst bei der Buchung. Ein inzwischen anderswo ausgegebener Gutschein kann so keinen Verkauf bezahlen.The voucher is redeemed while the payment is taken, not when the sale is booked, so a voucher spent elsewhere in the meantime cannot pay for a sale.
Aktivierung und Aufladung werden wiederholt. Was sich nicht automatisch klären lässt, etwa eine verlorene Antwort, schliesst ein Admin in aiconeo bei der Bestellung von Hand ab.Activation and top-up are retried. What cannot be settled automatically, such as a lost answer, an admin settles by hand on the order in aiconeo.
Nach einer Stornierung wartet aico, bis das Guthaben sie bestätigt, bevor eine weitere Schreiboperation auf denselben Gutschein folgt, wie von e-guma empfohlen.After a cancellation, aico waits until the balance confirms it before any further write to the same voucher, as e-guma recommends.
Eine Aufladung lässt sich nur zurückerstatten, solange ihr Betrag noch auf dem Gutschein ist. Ein benutzter verkaufter Gutschein lässt sich nicht mehr deaktivieren.A top-up can only be refunded while its amount is still on the voucher. A sold voucher that has been used can no longer be deactivated.
Ein Standardschlüssel pro aico-Workspace; Filialen mit eigenem e-guma-Schlüssel erhalten ihn separat. Gratisguthaben übernimmt aico so, wie e-guma es meldet.One default key per aico workspace; stores with an e-guma key of their own get it separately. aico takes free credit as e-guma reports it.
Gutscheine werden an der bedienten Kasse verkauft, nicht am Self-Checkout. Jede Gutscheinaktion fragt e-guma; die Kasse muss dafür online sein. Codes per QR-Scan oder von Hand, mit oder ohne Bindestriche.Vouchers are sold at the staffed till, not at self-checkout. Every voucher action asks e-guma, so the till must be online. Codes are scanned from the QR code or typed, with or without dashes.
Eine Aktivierung über die API erscheint nicht im Gutscheinprotokoll, sondern als Bestellung von aico (Order number, Created by aico). Aufladung, Einlösung und ihre Stornierungen stehen im Protokoll.An activation through the API does not appear in the voucher protocol but as an order made by aico (order number, created by aico). Top-ups, redemptions and their cancellations are in the protocol.
aico ist das Commerce OS für Schweizer Unternehmen: ERP, POS, E-Commerce, PIM und KI-Agenten auf einer Plattform. Made in Switzerland, für Handel, Gastro und Industrie.aico is the commerce OS for Swiss companies: ERP, POS, e-commerce, PIM and AI agents on one platform. Made in Switzerland, for retail, hospitality and industry.