> ## Documentation Index
> Fetch the complete documentation index at: https://dokumentation.websale.de/llms.txt
> Use this file to discover all available pages before exploring further.

# Sofortüberweisung

> Wie die Zahlungsart Sofortüberweisung in WEBSALE V8s eingerichtet wurde und was beim Betrieb bestehender Anbindungen zu beachten ist.

> [!WARNING]
>
> **Dieses Bezahlverfahren wird als eigenständige Zahlungsart nicht mehr angeboten.** Klarna hat die Sofortüberweisung als separates Verfahren eingestellt und in das eigene Angebot überführt. Für neue Shops kommt die hier beschriebene Anbindung nicht mehr in Frage. Diese Seite beschreibt den Stand für bestehende Anbindungen.

Die Sofortüberweisung war ein Direktüberweisungsverfahren. Der Käufer meldete sich mit den Zugangsdaten seines Onlinebankings bei Sofort an und gab dort eine Überweisung auf das Händlerkonto frei. Der Händler bekam sofort eine Bestätigung und konnte liefern, ohne den Zahlungseingang abzuwarten.

Angeboten wurde das Verfahren in Deutschland, Österreich, der Schweiz und weiteren europäischen Ländern. Seit 2014 gehörte die Sofort GmbH zur Klarna-Gruppe.

Wenn Sie ein Verfahren dieser Art neu anbieten wollen, führt der Weg heute über PayPal Checkout. Dort ist SOFORT eine der alternativen, länderspezifischen Zahlungsmethoden.

Wegweiser: [PayPal Checkout, Abschnitt Alternative, länderspezifische Zahlungsmethoden](https://dokumentation.websale.de/v8s/zahlungsarten-anlegen/paypal-checkout.md)

## Voraussetzungen

Nötig war ein Vertrag mit der Sofort GmbH. Die Zahlungsart musste anschließend von der WEBSALE AG freigeschaltet werden, damit die Einstellungen in der Shopkonfiguration überhaupt wirksam wurden.

Ist die Anbindung nicht freigeschaltet, schaltet der Shop die Zahlungsart beim Einlesen der Konfiguration von sich aus wieder ab, unabhängig davon, was in `Allow` steht.

## Zahlungsart anlegen

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<PaymentDIRECTebanking-Txt>
   Allow            = yes
   TestMode         = no
   Name             = Sofortüberweisung
   NameSuffix       = Mit PIN/TAN-Authentifizierung aus Ihrem Onlinebanking.
   Img              = logo-sofortueberweisung.png
   RadioOnClick     = selectPayment('~ID~');
   ImgOnClick       = selectPaymentImage('~ID~');
   DelivererID-List = standard,express

   LanguageID       = DE
   Reason1          = Bestellung ~WS-OrderID~
   Reason2          = ~WS-ShopID~
</PaymentDIRECTebanking-Txt>
```

| Parameter | Bedeutung |
| - | - |
| `LanguageID` | Sprache, in der die Oberfläche von Sofort aufgerufen wird. Zulässig waren `DE`, `EN`, `NL`, `FR` und `PL`. Voreinstellung `DE` |
| `Reason1` | erster Verwendungszweck der Überweisung |
| `Reason2` | zweiter Verwendungszweck |

Die beiden Verwendungszwecke sind das, was später auf Ihrem Kontoauszug steht. Setzen Sie in `Reason1` etwas, womit sich die Zahlung der Bestellung zuordnen lässt, im Regelfall die Bestellnummer. Ohne diese Angabe wird der Abgleich mit der Warenwirtschaft zur Handarbeit.

### Die Zahlungsart eingrenzen

Die Sofortüberweisung war nicht überall verfügbar. Grenzen Sie die Zahlungsart deshalb auf die Länder ein, in denen sie tatsächlich funktioniert.

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<PaymentDIRECTebanking-Txt>
   BillCountry-Rule = AllowCountries
   BillCountry-List = DEU,AUT

   MinOrder-Value   = 10
   MaxOrder-Value   = 2000

   NewUser-Allow    = yes
   InfoScore-Allow  = no
</PaymentDIRECTebanking-Txt>
```

| Parameter | Bedeutung | Voreinstellung |
| - | - | - |
| `BillCountry-Rule` | `AllowCountries` oder `DenyCountries`, bezogen auf die Rechnungsadresse | `DenyCountries` |
| `BillCountry-List` | dreistellige ISO-Ländercodes, kommagetrennt | leer |
| `DeliveryCountry-Rule` | dasselbe für die Lieferadresse | `DenyCountries` |
| `DeliveryCountry-List` | dreistellige ISO-Ländercodes, kommagetrennt | leer |
| `MinOrder-Value` | Mindestwarenwert | keiner |
| `MaxOrder-Value` | Höchstwarenwert | keiner |
| `NewUser-Allow` | ob Neukunden die Zahlungsart bekommen | `yes` |
| `InfoScore-Allow` | ob diese Zahlungsart der Infoscore-Prüfung unterliegt | `no` |

Maßgeblich ist bei der Sofortüberweisung das **Rechnungsland**, denn es entscheidet darüber, bei welcher Bank der Käufer sein Konto führt. Die Lieferland-Parameter sind hier normalerweise nicht das richtige Werkzeug.

Referenz: [Abschnitt PaymentDIRECTebanking-Txt](https://dokumentation.websale.de/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/zahlungsarten.md#paymentdirectebanking-txt) · [Abschnitt PaymentXXX-Txt](https://dokumentation.websale.de/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/zahlungsarten.md)

## Hinweismeldungen

```ini theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
<NotifyMessages-Txt>
   DIRECTebanking-ClearingDeny  = Die Sofortüberweisung wurde abgelehnt oder abgebrochen. Bitte wiederholen Sie den Vorgang oder wählen Sie eine andere Zahlungsart.
   DIRECTebanking-ClearingError = Die Sofortüberweisung kann derzeit nicht verwendet werden. Bitte wählen Sie eine andere Zahlungsart.
</NotifyMessages-Txt>
```

| Meldung | Wann sie erscheint |
| - | - |
| `DIRECTebanking-ClearingDeny` | Der Vorgang wurde abgelehnt oder vom Käufer abgebrochen |
| `DIRECTebanking-ClearingError` | Das Verfahren war nicht erreichbar oder die Anbindung ist gestört |

Referenz: [Abschnitt NotifyMessages-Txt](https://dokumentation.websale.de/v8s/referenz/konfigurationen/shopkonfiguration-shop-config/texte-und-meldungen.md#notifymessages-txt)

## Auswahl im Bestellablauf

Die Sofortüberweisung erschien 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 brauchte es nicht.

Wegweiser: [Auswahl der Zahlungsart im Checkout-Prozess](https://dokumentation.websale.de/v8s/versandarten-anlegen/ausgabe-im-bestellprozess.md) · Referenz: [WS-PaymentFields](https://dokumentation.websale.de/v8s/referenz/tags/ws/zahlung-versand-und-bestellabschluss.md#die-tags-im-uberblick)

## Verwandte Themen

* Wegweiser: [PayPal Checkout, für SOFORT als alternative Zahlungsmethode](https://dokumentation.websale.de/v8s/zahlungsarten-anlegen/paypal-checkout.md)
* Wegweiser: [Zahlungsarten anlegen, für die allgemeinen Parameter und die Ausgabe im Template](https://dokumentation.websale.de/v8s/zahlungsarten-anlegen/zahlungsarten-anlegen.md)
* Wegweiser: [Versandarten anlegen, für die Kopplung über `DelivererID-List`](https://dokumentation.websale.de/v8s/versandarten-anlegen/versandarten-anlegen)


## Related topics

- [Sektionen: Positionen und Zahlung](https://dokumentation.websale.de/v8s/schnittstellen/bestellungen/ws-bestelldaten/sektionen-positionen-und-zahlung.md)
- [Externer Download](https://dokumentation.websale.de/v8s/schnittstellen/produkte-und-kategorien/externer-download.md)
- [WS-Bestellgenerator](https://dokumentation.websale.de/v8s/schnittstellen/bestellungen/ws-bestellgenerator.md)
- [Vorauskasse](https://dokumentation.websale.de/v8s/zahlungsarten-anlegen/vorauskasse.md)
- [Klarna Payments](https://dokumentation.websale.de/v8s/zahlungsarten-anlegen/klarna-payments.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.