---
title: "E-Payment in KuferWEB und KuferSQL: Funktionsweise und Ablauf"
description: "So funktioniert E-Payment in KuferWEB und KuferSQL: Ablauf der Online-Zahlung, Notify und Redirect des Providers, Transaktions-IDs und Einschränkungen im Überblick."
---

[Zu Content springen](https://cs.kufer.de/de-de/kb/uebergreifend/e-payment-funktionsweise-und-ablauf#main-content)

[![logo](https://cs.kufer.de/hubfs/CI/logo.svg)](https://cs.kufer.de/kufer-wissensdatenbanken?hsLang=de-de)

- [Website](https://www.kufer.de/)

Hauptnavigation öffnen

Hauptnavigation schließen

- [Website](https://www.kufer.de/)

 Wie können wir Ihnen helfen?

- Es gibt keine Vorschläge, da das Suchfeld leer ist.

1. [Übergreifend & Datentransfer](https://cs.kufer.de/de-de/kb/uebergreifend?hsLang=de-de)
2. [E-Payment](https://cs.kufer.de/de-de/kb/uebergreifend/e-payment?hsLang=de-de)

9\. Oktober 2026

# E-Payment in KuferWEB und KuferSQL: Funktionsweise und Ablauf

## Wie eine Online-Zahlung vom Browser des Teilnehmers über den Zahlungsprovider bis in die KuferSQL-Belegung gelangt

Verstehen Sie den Ablauf einer E-Payment-Zahlung von der Teilnehmer-Anmeldung im Browser über den Zahlungsprovider bis zur fertigen Belegung in KuferSQL, damit Sie offene und auffällige Vorgänge gezielt einordnen und überwachen können.

ℹ️ **Voraussetzung:** Der Rechner, auf dem KuferSQL ausgeführt wird, benötigt eine stabile Internetverbindung. Die Kommunikation zwischen KuferSQL und der E-Payment-Plattform erfolgt über Web-Services (REST). Zwischen Ihrer Einrichtung und dem Zahlungsdienstleister muss zudem ein Vertrag bestehen und die Zugangsdaten müssen hinterlegt sein.

⚠️ **Achtung:** E-Payment ist ein kostenpflichtiges Zusatzmodul. Online-Zahlungen über die KuferWEB-Schnittstellen setzen zwingend den Einsatz von **BAS\_DMZ** voraus.

## Was ist E-Payment in KuferWEB und KuferSQL?

E-Payment bezeichnet die automatisierte Online-Zahlung, die Teilnehmende direkt im Rahmen ihrer Anmeldung über den Browser auslösen. Im Hintergrund finden mehrere Kommunikationsvorgänge zwischen drei Systemen statt:

- **KuferWEB** — Ihre Webseite mit dem Anmelde-Frontend
- **Zahlungsdienstleister** (im Weiteren **Provider** genannt) — z. B. GiroCheckout, PayPal Checkout, pmPayment, ePay21, ePayBL
- **KuferSQL** — Ihr Seminarverwaltungssystem, in dem die Belegung und der Zahlstatus geführt werden

Welcher Provider in Ihrer Einrichtung aktiv ist, hängt vom Vertrag mit dem jeweiligen Dienstleister ab.

## Ablauf einer E-Payment-Zahlung über KuferWEB

Der Ablauf einer Online-Zahlung folgt einem festen Muster aus Übermittlung, Bezahlung und Rückmeldung.

![Workflow E-Payment: Der Teilnehmer bucht in KuferWEB, KuferWEB übergibt den Status „in Bearbeitung” an KuferSQL, der Teilnehmer wird zur Zahlung weitergeleitet und zurückgeführt, anschließend übergibt KuferWEB den Status „bezahlt” bzw. „nicht bezahlt” an KuferSQL; parallel gehen Sendebestätigung und — über den Erinnerungsdienst — Zahlungsbestätigung an den Teilnehmer](https://cs.kufer.de/hubfs/kb-content/uebergreifend/e-payment/e-payment-funktionsweise-und-ablauf/01-workflow-e-payment.png)

*Workflow E-Payment – Zusammenspiel von Teilnehmer, KuferWEB, Provider und KuferSQL*

### 1. Anmeldung und Übermittlung an KuferSQL

Ein potenzieller Teilnehmer besucht Ihre Webseite, wählt eine Veranstaltung aus und gelangt zur Anmeldung. Bei aktiviertem E-Payment-Plugin werden ihm zusätzlich Online-Zahlungsmöglichkeiten angeboten. Nach Auswahl einer Zahlungsmethode landet der Teilnehmer auf der Kontrollseite und bestätigt seine Eingaben mit der Schaltfläche **kostenpflichtig anmelden**.

Die Anmeldung wird mit einer sogenannten **Händler-Transaktions-ID** und dem Status **„in Bearbeitung”** an KuferSQL übermittelt. Treten dabei Probleme auf, erhält der Teilnehmer eine Fehlermeldung und der Vorgang wird abgebrochen.

### 2. Weiterleitung zur Zahlungsseite

Funktioniert die Übermittlung der Anmeldung, gilt diese bereits als verbindlich. Der Teilnehmer wird zur Zahlungsseite weitergeleitet. Je nach Provider kann diese direkt in KuferWEB eingebettet oder eine vom Provider bereitgestellte Zahlungsseite sein. Parallel erhält der Teilnehmer wie gewohnt eine Anmeldebestätigung.

### 3. Bezahlung oder Abbruch

Bezahlt der Teilnehmer dort oder bricht er die Zahlung ab, wird KuferSQL über KuferWEB automatisch über den Ausgang der Transaktion informiert. In beiden Fällen erhält der Teilnehmer eine Bestätigungsseite mit den für ihn relevanten Informationen.

### 4. Notify und Redirect des Providers

Die folgenden beiden Schritte können in beliebiger Reihenfolge stattfinden:

- **Notify:** Im Hintergrund nimmt der Zahlungsprovider Kontakt zu KuferWEB auf und gibt den Transaktions-Status sowie die Transaktions-ID bekannt.
- **Redirect:** Der Teilnehmer wird vom Zahlungsanbieter zu KuferWEB zurückgeleitet. Dabei werden Transaktions-Status und Transaktions-ID übermittelt.

In beiden Fällen prüft KuferWEB, ob sich der Zahlstatus zum bisher erhaltenen Status verändert hat. Falls ja, übermittelt KuferWEB den Zahlstatus zusammen mit der Transaktions-ID an KuferSQL. Dieser Übermittlungs-Vorgang nennt sich **Notify** (= Benachrichtigung).

💡 **Merksatz zu den IDs:** Die **Händler-Transaktions-ID** identifiziert die Anmeldung in Ihrem System. Die **Transaktions-ID** wird vom Provider vergeben und identifiziert den Zahlvorgang auf dessen Plattform. Beide IDs werden benötigt, um im Login-Bereich des Providers genauere Informationen zum jeweiligen Vorgang abzurufen. Für das erneute Senden eines Notify über den Webadmin genügt dagegen die **Händler-Transaktions-ID** — die zugehörige Transaktions-ID ermittelt der Webadmin selbst.

## Einschränkungen der Online-Zahlung über KuferWEB

Bei der Online-Zahlungsabwicklung über KuferWEB gelten folgende Einschränkungen:

- Anmeldungen zu bereits ausgebuchten Kursen (= **Warteliste**) können nicht durchgeführt werden
- Anmeldungen mit einem **abweichenden Zahler** sind derzeit nicht möglich
- Online-Zahlungen zu **Reihenkursen** sind nicht möglich

In diesen Fällen müssen die Teilnehmer auf eine andere Zahlart oder eine nachgelagerte Bearbeitung in KuferSQL ausweichen.

## Rolle von KuferSQL

In KuferSQL werden die Anmeldung und die Online-Zahlung des Teilnehmers aus KuferWEB entgegengenommen. Über die integrierten KuferSQL-Funktionen lassen sich sämtliche Zusatzinformationen der E-Payment-Zahlung auswerten — z. B. der bezahlte Betrag, die beiden Transaktions-IDs und der Zahlstatus.

Bei erfolgreich eingegangener Zahlung kann diese — über die Erweiterungen zu **PayPal Checkout** oder **GiroCheckout** (Kreditkarte) — in KuferSQL an die jeweiligen Zahler zurückerstattet werden, sollte es z. B. zu einem Kursausfall kommen.

Damit nur berechtigte Benutzer Zugriff auf die sensiblen Zahlungsdaten der Teilnehmer haben, lassen sich die entsprechenden Menüpunkte für Benutzer sowie Benutzergruppen über die **Benutzerverwaltung** sperren.

Mit dem kostenpflichtigen Zusatzbaustein **Erinnerungsdienst** lassen sich darüber hinaus automatisierte Workflows konfigurieren — z. B. der Versand einer Zahlungsbestätigung mit Rechnung bei erfolgreicher Zahlung.

## Ergebnis

Sie kennen den Ablauf einer E-Payment-Zahlung vom Browser des Teilnehmers über Provider, KuferWEB und Notify-Mechanismus bis zur Verarbeitung in KuferSQL. Damit können Sie die in den weiterführenden Artikeln beschriebenen Auswertungen, Übersichten und Sonderfälle gezielt einordnen.

✅ **Geschafft:** Die Grundlagen sind klar. Die konkrete Einrichtung der Provider in KuferWEB lesen Sie in [E-Payment in KuferWEB freischalten — Provider-Übersicht](https://cs.kufer.de/de-de/kb/uebergreifend/e-payment-kuferweb-freischalten?hsLang=de-de); die zugehörigen Voreinstellungen in KuferSQL in [E-Payment in KuferSQL konfigurieren](https://cs.kufer.de/de-de/kb/uebergreifend/e-payment-kufersql-konfigurieren?hsLang=de-de).

## Verwandte Artikel

- [Zahlungsoptionen im Überblick (Hub)](https://cs.kufer.de/de-de/kb/uebergreifend/hub-zahlungsoptionen-im-ueberblick?hsLang=de-de)

- [Hub-Artikel](https://cs.kufer.de/de-de/kb/uebergreifend/hub-artikel?hsLang=de-de)
- [E-Payment](https://cs.kufer.de/de-de/kb/uebergreifend/e-payment?hsLang=de-de)
- [Semesterbetrieb](https://cs.kufer.de/de-de/kb/uebergreifend/semesterbetrieb?hsLang=de-de)
- [Technische Grundlagen](https://cs.kufer.de/de-de/kb/uebergreifend/technische-grundlagen?hsLang=de-de#main-content)

    - [KuferTransfer](https://cs.kufer.de/de-de/kb/uebergreifend/technische-grundlagen?hsLang=de-de#kufertransfer)

© 2026 Kufer Software

[Datenschutz](https://www.kufer.de/datenschutz) [Impressum](https://www.kufer.de/impressum)