Von Version < 5.5 >
bearbeitet von rth
am 25.03.2020, 12:48
Auf Version < 5.9 >
bearbeitet von rth
am 25.03.2020, 13:23
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -49,8 +49,9 @@
49 49  
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 +{{id name="payment_server_result"/}}
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.
54 +: 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}}
103 +{{/code}}
103 103  
104 104  ; ResultCode
105 105  : Enthält einen Zahlenwert, welcher den Abarbeitungs- bzw. Fehlerstatus des Plugins widergibt.
... ... @@ -114,10 +114,69 @@
114 114  
115 115  == Notification-Parameter ==
116 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 **[%<Parametername>%]** angesprochen werden.
118 +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.
119 +Die Parameter stehen in den konfigurierten //[[Zielstatus für Payment Page Rückmeldungen>>doc:||anchor="payment_server_result"]]// zur Verfügung und können über die Platzhalternotation {{code}}[%<Parametername>%]{{/code}} angesprochen werden.
119 119  
121 +{{id name="notification_params"/}}
122 +|=Parametername|=Optional|=Bedeutung
123 +|gcAccountHolder|ja|Kontoinhaber bei Lastschriftverfahren
124 +|gcAmount|nein|Rechnungsbetrag, bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent, Penny
125 +|gcBackendTxId|nein|Zahlungsabwickler Transaktions-ID
126 +|gcCardExpDate|ja|Gültigkeitsdatum der Kreditkarte im Format Monat/Jahr, wenn Kreditkartenzahlung
127 +|gcCardnumber|ja|Maskierte Kreditkartennummer
128 +|gcCurrency|nein|Die in der Transaktion verwendete Währung
129 +|gcHash|nein|HMAC MD5 Hash über alle Werte des Aufrufs
130 +|gcIban|ja|IBAN bei Lastschrift
131 +|gcMerchantTxId|nein|Verkäufer Transaktions-ID
132 +|gcPaymethod|nein|(((
133 +ID der Zahlungsart der Transaktion, mögliche Werte:
120 120  
135 +* **1:** giropay
136 +* **2:** eps
137 +* **6:** Lastschrift
138 +* **7:** Lastschrift mit Sperrdatei
139 +* **8:** Garantierte Lastschrift
140 +* **11:** Kreditkarte
141 +* **12:** iDEAL
142 +* **14:** PayPal
143 +* **23:** paydirekt
144 +* **27:** Sofort
145 +)))
146 +|gcPkn|ja|Pseudokartennummer
147 +|gcProjectId|nein|GiroCheckout Projekt-ID, über die die Transaktion abgewickelt wurde.
148 +|gcReference|nein|GiroCheckout Transaktions-ID
149 +|gcResultPayment|nein|Ergebniscodes der Zahlung, mögliche Werte:(((
150 +* **4000:** Transaktion erfolgreich
151 +* **4001:** giropay Bank offline
152 +* **4002:** Online Banking Zugang ungültig
153 +* **4051:** Kontoverbindung ungültig
154 +* **4101:** Ausgabeland der Karte nicht gültig oder unbekannt
155 +* **4102:** 3D-Secure Autorisierung fehlgeschlagen
156 +* **4103:** Gültigkeitsdatum der Karte überschritten
157 +* **4104:** Kreditkartentyp ungültig oder unbekannt
158 +* **4105:** Karte eingeschränkt nutzbar
159 +* **4106:** Pseudo-Kartennummer ungültig
160 +* **4107:** Karte gestohlen, verdächtig oder zum Einziehen markiert
161 +* **4108:** Telefonische Genehmigung
162 +* **4151:** PayPal Token ungültig
163 +* **4152:** Nachbearbeitung bei PayPal notwendig
164 +* **4153:** Zahlungsmethode bei PayPal ändern
165 +* **4154:** PayPal-Zahlung nicht abgeschlossen
166 +* **4500:** Zahlungsausgang unbekannt
167 +* **4501:** Timeout / Keine Benutzereingabe
168 +* **4502:** Abbruch durch Benutzer
169 +* **4503:** Doppelte Transaktion
170 +* **4504:** Manipulationsverdacht oder Zahlungsmittel temporär gesperrt
171 +* **4505:** Zahlungsmittel gesperrt oder abgelehnt
172 +* **4506:** Blue Code Barcode ungültig
173 +* **4900:** Transaktion nicht erfolgreich
174 +)))
175 +|gcType|nein|(((
176 +Transaktionsart, mögliche Werte:
177 +
178 +* **SALE:** Verkauf wird sofort gebucht
179 +)))
180 +
121 121  == Globale Plugin-Einstellungen ==
122 122  
123 123  {{info}}
Copyright 2000-2025