Von Version < 5.4 >
bearbeitet von rth
am 25.03.2020, 10:17
Auf Version < 5.8 >
bearbeitet von rth
am 25.03.2020, 13:21
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -50,7 +50,7 @@
50 50  In diesem Bereich können Status festgelegt werden, in welchen der Vorgang versetzt wird, wenn {{formcycle/}} eine Rückmeldung von //GiroSolution// erhält:
51 51  
52 52  ; Zielstatus für Payment Server Rückmeldung
53 -: Hier kann ein Status definiert werden, in dem gewechselt wird, wenn die Transaktions-Benachrichtigung bei einer Server-To-Server-Verbindung zurückgemeldet wird. In der jeweiligen Status-Verarbeitung stehen dann die unter //Notification-Parameter// aufgeführten Parameter zur Verfügung.
53 +: Hier kann ein Status definiert werden, in dem gewechselt wird, wenn die Transaktions-Benachrichtigung bei einer Server-To-Server-Verbindung zurückgemeldet wird. In der jeweiligen Status-Verarbeitung stehen dann die unter //[[Notification-Parameter>>doc:||anchor="notification_params"]]// aufgeführten Parameter zur Verfügung.
54 54  ; Zielstatus für erfolgreiche Zahlung
55 55  : Hier kann ein Status festgelegt werden, in welchen gewechselt wird, wenn der Kunde die Zahlung erfolgreich abgeschlossen hat. In der jeweiligen Status-Verarbeitung stehen dann die unter //Notification-Parameter// aufgeführten Parameter zur Verfügung.
56 56  ; Zielstatus für abgebrochenen Zahlvorgang
... ... @@ -99,7 +99,7 @@
99 99  {{code}}
100 100  
101 101  [%$<Plugin-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
102 -{{code}}
102 +{{/code}}
103 103  
104 104  ; ResultCode
105 105  : Enthält einen Zahlenwert, welcher den Abarbeitungs- bzw. Fehlerstatus des Plugins widergibt.
... ... @@ -112,6 +112,71 @@
112 112  ; ResultPaypageReferenceID
113 113  : Enthält die Referenznummer für die Payment Page. Dieser Rückgabewert ist nur vorhanden, wenn auf Seiten von //GiroSolution// eine Transaktion erfolgreich erzeugt werden konnte.
114 114  
115 +== Notification-Parameter ==
116 +
117 +Die nachfolgende Tabelle listet die garantierten bzw. optionalen Parameter auf, welche von der //GiroSolution//-Schnittstelle zurück übermittelt werden und damit den Status der Bezahl-Transaktion kennzeichnen.
118 +Die Parameter stehen in den konfigurierten //Zielstatus für Payment Page Rückmeldungen// zur Verfügung und können über die Platzhalternotation {{code}}[%<Parametername>%]{{/code}} angesprochen werden.
119 +
120 +{{id name="notification_params"/}}
121 +|=Parametername|=Optional|=Bedeutung
122 +|gcAccountHolder|ja|Kontoinhaber bei Lastschriftverfahren
123 +|gcAmount|nein|Rechnungsbetrag, bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent, Penny
124 +|gcBackendTxId|nein|Zahlungsabwickler Transaktions-ID
125 +|gcCardExpDate|ja|Gültigkeitsdatum der Kreditkarte im Format Monat/Jahr, wenn Kreditkartenzahlung
126 +|gcCardnumber|ja|Maskierte Kreditkartennummer
127 +|gcCurrency|nein|Die in der Transaktion verwendete Währung
128 +|gcHash|nein|HMAC MD5 Hash über alle Werte des Aufrufs
129 +|gcIban|ja|IBAN bei Lastschrift
130 +|gcMerchantTxId|nein|Verkäufer Transaktions-ID
131 +|gcPaymethod|nein|(((
132 +ID der Zahlungsart der Transaktion, mögliche Werte:
133 +
134 +* **1:** giropay
135 +* **2:** eps
136 +* **6:** Lastschrift
137 +* **7:** Lastschrift mit Sperrdatei
138 +* **8:** Garantierte Lastschrift
139 +* **11:** Kreditkarte
140 +* **12:** iDEAL
141 +* **14:** PayPal
142 +* **23:** paydirekt
143 +* **27:** Sofort
144 +)))
145 +|gcPkn|ja|Pseudokartennummer
146 +|gcProjectId|nein|GiroCheckout Projekt-ID, über die die Transaktion abgewickelt wurde.
147 +|gcReference|nein|GiroCheckout Transaktions-ID
148 +|gcResultPayment|nein|Ergebniscodes der Zahlung, mögliche Werte:(((
149 +* **4000:** Transaktion erfolgreich
150 +* **4001:** giropay Bank offline
151 +* **4002:** Online Banking Zugang ungültig
152 +* **4051:** Kontoverbindung ungültig
153 +* **4101:** Ausgabeland der Karte nicht gültig oder unbekannt
154 +* **4102:** 3D-Secure Autorisierung fehlgeschlagen
155 +* **4103:** Gültigkeitsdatum der Karte überschritten
156 +* **4104:** Kreditkartentyp ungültig oder unbekannt
157 +* **4105:** Karte eingeschränkt nutzbar
158 +* **4106:** Pseudo-Kartennummer ungültig
159 +* **4107:** Karte gestohlen, verdächtig oder zum Einziehen markiert
160 +* **4108:** Telefonische Genehmigung
161 +* **4151:** PayPal Token ungültig
162 +* **4152:** Nachbearbeitung bei PayPal notwendig
163 +* **4153:** Zahlungsmethode bei PayPal ändern
164 +* **4154:** PayPal-Zahlung nicht abgeschlossen
165 +* **4500:** Zahlungsausgang unbekannt
166 +* **4501:** Timeout / Keine Benutzereingabe
167 +* **4502:** Abbruch durch Benutzer
168 +* **4503:** Doppelte Transaktion
169 +* **4504:** Manipulationsverdacht oder Zahlungsmittel temporär gesperrt
170 +* **4505:** Zahlungsmittel gesperrt oder abgelehnt
171 +* **4506:** Blue Code Barcode ungültig
172 +* **4900:** Transaktion nicht erfolgreich
173 +)))
174 +|gcType|nein|(((
175 +Transaktionsart, mögliche Werte:
176 +
177 +* **SALE:** Verkauf wird sofort gebucht
178 +)))
179 +
115 115  == Globale Plugin-Einstellungen ==
116 116  
117 117  {{info}}
Copyright 2000-2025