Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
girocheckout:giropay-id-kvs:start [2016/03/16 15:00] thorstenmarx |
girocheckout:giropay-id-kvs:start [2021/04/12 14:32] (aktuell) |
||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
===== Testdaten ===== | ===== Testdaten ===== | ||
- | {{page> | + | <WRAP center round important 60%> |
+ | Es steht noch keine Testmöglichkeit zur Verfügung. | ||
+ | </ | ||
+ | |||
+ | {{page> | ||
===== Workflow ===== | ===== Workflow ===== | ||
Zeile 49: | Zeile 54: | ||
- Kunde wählt seine Bank aus | - Kunde wählt seine Bank aus | ||
- Shop prüft Bankstatus ([[girocheckout: | - Shop prüft Bankstatus ([[girocheckout: | ||
- | - Shop bekommt Rückmeldung, | + | - Shop bekommt Rückmeldung, |
- | - Shop initiiert | + | - Shop initiiert giropay-ID |
- GiroCheckout initialisiert Transaktion bei giropay | - GiroCheckout initialisiert Transaktion bei giropay | ||
- giropay übermittelt Ergebnis an GiroCheckout | - giropay übermittelt Ergebnis an GiroCheckout | ||
Zeile 78: | Zeile 83: | ||
- Bezahlinformation mit Käuferbrowserweiterleitung zurück zum Händler (durch Käufer nach Zahlung ausgelöst) | - Bezahlinformation mit Käuferbrowserweiterleitung zurück zum Händler (durch Käufer nach Zahlung ausgelöst) | ||
- | Im Folgenden werden die API-Felder und Aufrufe näher | + | Im Folgenden werden die API-Felder und Aufrufe näher |
==== Bankstatus prüfen ==== | ==== Bankstatus prüfen ==== | ||
+ | **Dieser Aufruf sollte nicht mehr verwendet werden, alle giropay-Transaktionen werden jetzt mit einer externen Bankenabfrage durchgeführt!** | ||
+ | |||
Es wird geprüft ob eine Bank giropay-ID Kontoverifikation unterstützt. Diesbezüglich wird die BIC des Käufer-Girokontos übermittelt. Die Antwort zeigt ob eine giropay-ID Kontoverifikation Abfrage möglich ist. Es wid empfohlen vor jeder Initiierung einer giropay-ID Kontoverifikation Abfrage den Bankstatus zu prüfen, da dadurch unnötige Abbrüche verhindert werden können. | Es wird geprüft ob eine Bank giropay-ID Kontoverifikation unterstützt. Diesbezüglich wird die BIC des Käufer-Girokontos übermittelt. Die Antwort zeigt ob eine giropay-ID Kontoverifikation Abfrage möglich ist. Es wid empfohlen vor jeder Initiierung einer giropay-ID Kontoverifikation Abfrage den Bankstatus zu prüfen, da dadurch unnötige Abbrüche verhindert werden können. | ||
Zeile 91: | Zeile 99: | ||
|merchantId | |merchantId | ||
|projectId | |projectId | ||
- | |bic |Ja | + | |bic |Ja |
|hash | |hash | ||
Zeile 120: | Zeile 128: | ||
==== giropay Bankenabfrage ==== | ==== giropay Bankenabfrage ==== | ||
+ | **Dieser Aufruf sollte nicht mehr verwendet werden, alle giropay-Transaktionen werden jetzt mit einer externen Bankenabfrage durchgeführt!** | ||
+ | |||
Gibt eine Liste zurück, welche alle giropay-ID Kontoverifikation Banken enthält. Aus dieser Bankenliste muss der Käufer seine Bank auswählen. | Gibt eine Liste zurück, welche alle giropay-ID Kontoverifikation Banken enthält. Aus dieser Bankenliste muss der Käufer seine Bank auswählen. | ||
Zeile 150: | Zeile 160: | ||
- | ==== Initialisierung einer giropay-ID | + | ==== Initialisierung einer giropay-ID |
- | Durch eine erfolgreiche Initialisierung wird eine Referenznummer erstellt sowie ein Weiterleitunslink | + | Durch eine erfolgreiche Initialisierung wird eine Referenznummer erstellt sowie ein Weiterleitungslink |
=== Anfrage === | === Anfrage === | ||
Zeile 164: | Zeile 174: | ||
|projectId | |projectId | ||
|merchantTxId | |merchantTxId | ||
- | |bic |Optional | + | |bic |**deprecated** |
|iban | |iban | ||
- | |info1Label|Optional |Optional | + | |info1Label |
- | |info1Text | + | |info1Text |
- | |info2Label|Optional |Optional | + | |info2Label |
- | |info2Text | + | |info2Text |
- | |info3Label|Optional |Optional | + | |info3Label |
- | |info3Text | + | |info3Text |
- | |info4Label|Optional |Optional | + | |info4Label |
- | |info4Text | + | |info4Text |
- | |info5Label|Optional |Optional | + | |info5Label |
- | |info5Text | + | |info5Text |
- | |urlRedirect | + | |urlRedirect |
- | |urlNotify | + | |urlNotify |
- | |hash |Ja | + | |hash |
Zeile 211: | Zeile 221: | ||
Der Ausgang einer Kontoverifikation wird an die im // | Der Ausgang einer Kontoverifikation wird an die im // | ||
- | Der Zahlungausgang | + | Der Transaktionsausgang |
Aufgrund des giropay Ablaufes findet **keine automatische Rückleitung des Käufers** an die im Parameter // | Aufgrund des giropay Ablaufes findet **keine automatische Rückleitung des Käufers** an die im Parameter // | ||
Zeile 222: | Zeile 232: | ||
== GET Parameter == | == GET Parameter == | ||
- | ^Name | + | ^Name |
- | ^ | + | |gcReference |
- | |gcReference | + | |gcMerchantTxId |
- | |gcMerchantTxId | + | |gcBackendTxId |
- | |gcBackendTxId | + | |gcResultPayment |
- | |gcAmount | + | |gcResultAVS |
- | |gcCurrency | + | |gcAccountHolder |
- | |gcResultPayment | + | |gsAccountIban |
- | |gcResultAVS | + | |gsAccountBic |
- | |gcObvName | + | |gcHash |
- | |gcHash | + | |
=== Antwort === | === Antwort === | ||
Zeile 243: | Zeile 252: | ||
==== Rückleitung des Kunden zum Händler ==== | ==== Rückleitung des Kunden zum Händler ==== | ||
- | Nach Beendigung der giropay | + | Nach Beendigung der giropay-ID Kontoverifikation |
=== Anfrage === | === Anfrage === | ||
Zeile 251: | Zeile 260: | ||
== GET Parameter == | == GET Parameter == | ||
- | ^Name | + | ^Name |
- | ^ | + | |gcReference |
- | |gcReference | + | |gcMerchantTxId |
- | |gcMerchantTxId | + | |gcBackendTxId |
- | |gcBackendTxId | + | |gcResultPayment |
- | |gcAmount | + | |gcResultAVS |
- | |gcCurrency | + | |gcHash |
- | |gcResultPayment | + | |
- | |gcResultAVS | + | |
- | |gcObvName | + | |
- | |gcHash | + | |