Es wird ein falscher Betrag an die SumUp App gesendet

In diesem Forum können Fragen zum OrderSprinter gestellt werden.
MrTeufel
Beiträge: 41
Registriert: Mi 21. Jul 2021, 22:47

Es wird ein falscher Betrag an die SumUp App gesendet

Beitrag von MrTeufel »

Es gibt Fälle, in denen der Gast weniger bezahlen soll, als der Artikel gekostet hat, z. B. wenn das Schnitzel zu klein war und wir deshalb 50 % Rabatt gewähren wollen, oder ähnliche Fälle.

Der Ordersprinter erlaubt es, einen kleineren Betrag einzugeben, aber wenn der Benutzer sich entscheidet, mit der Karte zu bezahlen, wird der ursprüngliche Betrag an den SumUp gesendet.

Hier Demo:
https://youtube.com/shorts/c1TIoII_TI4?feature=share
daniel
Beiträge: 129
Registriert: Fr 9. Aug 2019, 11:41
Kontaktdaten:

Re: Es wird ein falscher Betrag an die SumUp App gesendet

Beitrag von daniel »

Aus meiner Sicht muss Der reduzierte Betrag nicht im Wechselgeld Rechnung angegeben werden, sondern der eigentliche Artikel muss rabatttiert werden.
pichel
Administrator
Beiträge: 1447
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: Es wird ein falscher Betrag an die SumUp App gesendet

Beitrag von pichel »

Hallo allerseits,

genau wie Daniel sagt, ist es. OrderSprinter erlaubt keine freie Rabattierung auf den Gesamtbereich eines Bons, sondern nur für einzelne Artikel. Aber ich würde in so einem Fall ein anderes Vorgehen empfehlen:

- Ein Artikel mit einem Minusbetrag erstellen, oder einen Artikel mit variabler Preiseingabe, der ja auch negativ sein kann. Den muss man bei Bedarf vor der Abrechnung in der Bestellansicht buchen und er erscheint in der Gesamtrechnung.

- Ich habe bestimmte "Rabattierungen" eingebaut, siehe Kapitel "Stornierung einzelner Artikel in der Mobilansicht" und "Aktion billigsten Artikel abziehen". Möglicherweise sind das auch valide Optionen, wenn man einem Gast entgegenkommen möchte.

Schöner Grüße,

Stefan
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
MrTeufel
Beiträge: 41
Registriert: Mi 21. Jul 2021, 22:47

Re: Es wird ein falscher Betrag an die SumUp App gesendet

Beitrag von MrTeufel »

Ich finde die Idee mit variabler Preiseingabe sehr gut, aber es wird eine Tastatur angezeigt, die kein Minuszeichen hat. Es wäre aber besser, eine native Tastatur zu verwenden, indem das Eingabefeld als nummerisch definiert werden muss.
Leider braucht man den folgenden Hack, um negative Vorzeichen zuzulassen:

Code: Alles auswählen

				<input id="enterpricefield" 
					   type="text"
					   inputmode="numeric"
					   pattern="^-?\d+(,\d{1,2})?$"
					   autofocus />
Oder einfach so:

Code: Alles auswählen

			<table class=numfield id="numfield_num">
					<tr><td>7<td>8<td>9</tr>
					<tr><td>4<td>5<td>6</tr>
					<tr><td>1<td>2<td>3</tr>
					<tr><td>0<td id="decpointkey">,<td>-</tr>
					<tr><td colspan="3" class="keyboardapply" id="apply_priceenter">Anwenden</tr>
				   </table>
In diesem Fall wäre es auch gut, eine Backspace-Taste hinzuzufügen.
Zuletzt geändert von MrTeufel am Sa 11. Jan 2025, 21:20, insgesamt 5-mal geändert.
Antworten