Wie der Bezahlvorgang abläuft
- Der Käufer wählt TWINT und löst die Bestellung aus.
- Der Shop leitet ihn auf die Zahlungsseite von TWINT. Dort erscheint ein QR-Code zum Scannen, oder die App öffnet sich von selbst.
- Der Käufer bestätigt die Zahlung in der App.
- Er kehrt in den Shop zurück und sieht die Bestelleingangsbestätigung
ws_confirm.htm.
Voraussetzungen
Nötig sind drei Dinge in dieser Reihenfolge:- ein Händlervertrag mit Computop
- die Registrierung Ihres Shops bei TWINT über das TWINT-Portal
- die Weitergabe der dabei vergebenen Shop-UUID an Computop
Allow steht.
Zahlungsart anlegen
Hinweismeldungen
Der Abbruch ist bei einer Bezahl-App der häufigste der drei Fälle, denn der Käufer wechselt das Gerät und kommt manchmal nicht zurück. Formulieren Sie
TWINT-ClearingCancel deshalb freundlich und ohne Fehlerton, es ist kein Fehler.
Referenz: Abschnitt NotifyMessages-Txt
Die Abbuchung erfolgt zeitversetzt
Bei TWINT trennt der Shop Freigabe und Abbuchung. Zum Zeitpunkt der Bestellung liegt die Freigabe des Käufers vor, die eigentliche Abbuchung stößt der Shop erst danach an, in einem eigenen Vorgang neben dem Bestellablauf. Scheitert dieser Vorgang, versucht der Shop es bis zu dreimal, mit wachsendem Abstand. Insgesamt stehen dafür rund drei Minuten zur Verfügung. Bleibt auch der dritte Versuch erfolglos, wird das als schwerer Fehler protokolliert.Auswahl im Bestellablauf
TWINT erscheint zusammen mit allen anderen Zahlungsarten über~WS-PaymentFields~ auf der Zahlungs- und Versandartenseite ws_pay_deliv.htm. Das Tag gehört innerhalb des Formulars <form action="~Form-PayDeliv~">. Eigene Tags oder Template-Anpassungen braucht es nicht.
Wegweiser: Auswahl der Zahlungsart im Checkout-Prozess · Referenz: WS-PaymentFields
Testen
Für TWINT gibt es einen eigenen Clearing-Testmodus, der die Abwicklung auf die Testzugangsdaten von Computop umleitet. Er wird zusätzlich zum allgemeinen Zahlungsarten-Testmodus eingeschaltet.TestMode = yes im Abschnitt <PaymentTWINT-Txt> ist die Zahlungsart nur sichtbar, solange der Shop im Zahlungsarten-Testmodus läuft. Der Produktivbetrieb Ihres Shops bleibt davon unberührt.
Im Template lässt sich der Testbetrieb anzeigen:
