Benutzer-Werkzeuge

Webseiten-Werkzeuge


girocheckout:eps:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte Überarbeitung Beide Seiten der Revision
girocheckout:eps:start [2023/04/26 21:23]
michaelheumann
girocheckout:eps:start [2023/05/05 03:04]
michaelheumann
Zeile 107: Zeile 107:
 |eps        |Optional |Integer   |0 = eps Zahlung wird nicht unterstützt \\ 1 = eps Zahlung wird unterstützt | |eps        |Optional |Integer   |0 = eps Zahlung wird nicht unterstützt \\ 1 = eps Zahlung wird unterstützt |
 ^HEADER Parameter^^^^ ^HEADER Parameter^^^^
-|hash           |Ja       |String    |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |+|hash           |Ja       |String(32) |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |
  
 == Beispiel im Erfolgsfall == == Beispiel im Erfolgsfall ==
Zeile 139: Zeile 139:
 |issuer         |Optional |Array     |Liste der eps issuer Banken bestehend aus dem Key BIC und dem Bankname | |issuer         |Optional |Array     |Liste der eps issuer Banken bestehend aus dem Key BIC und dem Bankname |
 ^HEADER Parameter^^^^ ^HEADER Parameter^^^^
-|hash           |Ja       |String    |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |+|hash           |Ja       |String(32) |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |
  
 == Beispiel == == Beispiel ==
Zeile 165: Zeile 165:
 |urlNotify      |Ja       |String(2048) |URL, an die der Zahlungsausgang gemeldet werden soll. | |urlNotify      |Ja       |String(2048) |URL, an die der Zahlungsausgang gemeldet werden soll. |
 |kassenzeichen  |Optional |String(255)  |Optionales Feld für die Übergabe eines Kassenzeichens.  Dieses wird dann im GiroCockpit in den Transaktionsdetails angezeigt (und bald auch exportiert) und es kann dort auch danach gesucht werden.  Zulässige Zeichen sind alle UTF-8-Zeichen. | |kassenzeichen  |Optional |String(255)  |Optionales Feld für die Übergabe eines Kassenzeichens.  Dieses wird dann im GiroCockpit in den Transaktionsdetails angezeigt (und bald auch exportiert) und es kann dort auch danach gesucht werden.  Zulässige Zeichen sind alle UTF-8-Zeichen. |
-|hash           |Ja       |String      |HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |+|hash           |Ja       |String(32) |HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |
  
  
Zeile 178: Zeile 178:
 |rc             |Ja       |Integer   |[[girocheckout:errorcodes|Fehlernummer]] | |rc             |Ja       |Integer   |[[girocheckout:errorcodes|Fehlernummer]] |
 |msg            |Ja       |String    |zusätzliche Informationen im Fehlerfall | |msg            |Ja       |String    |zusätzliche Informationen im Fehlerfall |
-|reference      |Optional |String    |eindeutige GiroCheckout Transaktions-ID | +|reference      |Optional |String(36) |eindeutige GiroCheckout Transaktions-ID | 
-|redirect       |Optional |String    |Redirect URL zur Weiterleitung des Kunden an sein Online Banking|+|redirect       |Optional |String(2048) |Redirect URL zur Weiterleitung des Kunden an sein Online Banking|
 ^HEADER Parameter^^^^ ^HEADER Parameter^^^^
-|hash           |Ja       |String    |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |+|hash           |Ja       |String(32) |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |
  
 == Beispiel im Erfolgsfall == == Beispiel im Erfolgsfall ==
Zeile 205: Zeile 205:
 == GET Parameter == == GET Parameter ==
 ^Name           ^Pflicht  ^Type        ^Beschreibung   ^ ^Name           ^Pflicht  ^Type        ^Beschreibung   ^
-|gcReference      |Ja      |String      | GiroCheckout Transaktions-ID | +|gcReference      |Ja      |String(36)  | GiroCheckout Transaktions-ID | 
-|gcMerchantTxId   |Ja      |String      | Händler Transaktions-ID | +|gcMerchantTxId   |Ja      |String(255) | Händler Transaktions-ID | 
-|gcBackendTxId    |Ja      |String      | Zahlungsabwickler Transaktions-ID |+|gcBackendTxId    |Ja      |String(10)  | Zahlungsabwickler Transaktions-ID |
 |gcAmount         |Ja      |Integer     | bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent | |gcAmount         |Ja      |Integer     | bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent |
-|gcCurrency       |Ja      |String      | Währung |+|gcCurrency       |Ja      |String(3)   | Währung |
 |gcResultPayment  |Ja      |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebniscodes der eps Zahlung]]| |gcResultPayment  |Ja      |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebniscodes der eps Zahlung]]|
-|gcHash           |Ja      |String      | HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |+|gcHash           |Ja      |String(32) | HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |
  
 === Antwort === === Antwort ===
Zeile 231: Zeile 231:
 == GET Parameter == == GET Parameter ==
 ^Name           ^Pflicht  ^Type        ^Beschreibung   ^ ^Name           ^Pflicht  ^Type        ^Beschreibung   ^
-|gcReference      |Ja  |String      | GiroCheckout Transaktions-ID | +|gcReference      |Ja     |String(36)  | GiroCheckout Transaktions-ID | 
-|gcMerchantTxId   |Ja   |String      | Händler Transaktions-ID | +|gcMerchantTxId   |Ja      |String(255) | Händler Transaktions-ID | 
-|gcBackendTxId    |Ja      |String      | Zahlungsabwickler Transaktions-ID |+|gcBackendTxId    |Ja      |String(10)  | Zahlungsabwickler Transaktions-ID |
 |gcAmount         |Ja      |Integer     | bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent | |gcAmount         |Ja      |Integer     | bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent |
-|gcCurrency       |Ja      |String      | Währung |+|gcCurrency       |Ja      |String(3)   | Währung |
 |gcResultPayment  |Ja      |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebniscodes der eps Zahlung]]| |gcResultPayment  |Ja      |Integer     | [[girocheckout:resultcodes#zahlungsausgang|Ergebniscodes der eps Zahlung]]|
-|gcHash           |Ja      |String      | HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |+|gcHash           |Ja      |String(32) | HMAC MD5 hash über alle Werte des Aufrufs. Siehe  [[girocheckout:general:start#hash_generieren|hash generieren]] |
  
 ===== Senderinformationen abrufen ===== ===== Senderinformationen abrufen =====
Zeile 268: Zeile 268:
 |bic            |Optional |String    |BIC des Absenderkontos | |bic            |Optional |String    |BIC des Absenderkontos |
 ^HEADER Parameter^^^^ ^HEADER Parameter^^^^
-|hash           |Ja       |String    |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |+|hash           |Ja       |String(32) |HMAC MD5 hash über alle Werte der Rückmeldung. Siehe [[girocheckout:general:start#uebermittlung_von_daten_ueber_einen_schnittstellenaufruf_an_den_haendler|hash der Rückantwort]] |
  
 == Beispiel im Erfolgsfall == == Beispiel im Erfolgsfall ==
girocheckout/eps/start.txt · Zuletzt geändert: 2023/05/05 03:19

Seiten-Werkzeuge