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

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -49,8 +49,10 @@
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"/}}
53 +
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.
55 +: 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
... ... @@ -101,6 +101,11 @@
101 101  [%$<Plugin-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%]
102 102  {{/code}}
103 103  
106 +{{info}}
107 +Über den [[image="icon_copy.png"]] Button kann der aus dem Namen oder Alias erzeugte Platzhalter einfach in die Zwischenablage kopiert
108 +und an anderer Stelle, zum Beispiel im Text einer E-Mail-Aktion, mittels {{code}}Ctrl+C{{/code}} eingefügt werden.
109 +{{/info}}
110 +
104 104  ; ResultCode
105 105  : Enthält einen Zahlenwert, welcher den Abarbeitungs- bzw. Fehlerstatus des Plugins widergibt.
106 106  ; ResultMessage
... ... @@ -114,10 +114,70 @@
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.
124 +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.
125 +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  
127 +{{id name="notification_params"/}}
120 120  
129 +|=Parametername|=Optional|=Bedeutung
130 +|gcAccountHolder|ja|Kontoinhaber bei Lastschriftverfahren
131 +|gcAmount|nein|Rechnungsbetrag, bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent, Penny
132 +|gcBackendTxId|nein|Zahlungsabwickler Transaktions-ID
133 +|gcCardExpDate|ja|Gültigkeitsdatum der Kreditkarte im Format Monat/Jahr, wenn Kreditkartenzahlung
134 +|gcCardnumber|ja|Maskierte Kreditkartennummer
135 +|gcCurrency|nein|Die in der Transaktion verwendete Währung
136 +|gcHash|nein|HMAC MD5 Hash über alle Werte des Aufrufs
137 +|gcIban|ja|IBAN bei Lastschrift
138 +|gcMerchantTxId|nein|Verkäufer Transaktions-ID
139 +|gcPaymethod|nein|(((
140 +ID der Zahlungsart der Transaktion, mögliche Werte:
141 +
142 +* **1:** giropay
143 +* **2:** eps
144 +* **6:** Lastschrift
145 +* **7:** Lastschrift mit Sperrdatei
146 +* **8:** Garantierte Lastschrift
147 +* **11:** Kreditkarte
148 +* **12:** iDEAL
149 +* **14:** PayPal
150 +* **23:** paydirekt
151 +* **27:** Sofort
152 +)))
153 +|gcPkn|ja|Pseudokartennummer
154 +|gcProjectId|nein|GiroCheckout Projekt-ID, über die die Transaktion abgewickelt wurde.
155 +|gcReference|nein|GiroCheckout Transaktions-ID
156 +|gcResultPayment|nein|Ergebniscodes der Zahlung, mögliche Werte:(((
157 +* **4000:** Transaktion erfolgreich
158 +* **4001:** giropay Bank offline
159 +* **4002:** Online Banking Zugang ungültig
160 +* **4051:** Kontoverbindung ungültig
161 +* **4101:** Ausgabeland der Karte nicht gültig oder unbekannt
162 +* **4102:** 3D-Secure Autorisierung fehlgeschlagen
163 +* **4103:** Gültigkeitsdatum der Karte überschritten
164 +* **4104:** Kreditkartentyp ungültig oder unbekannt
165 +* **4105:** Karte eingeschränkt nutzbar
166 +* **4106:** Pseudo-Kartennummer ungültig
167 +* **4107:** Karte gestohlen, verdächtig oder zum Einziehen markiert
168 +* **4108:** Telefonische Genehmigung
169 +* **4151:** PayPal Token ungültig
170 +* **4152:** Nachbearbeitung bei PayPal notwendig
171 +* **4153:** Zahlungsmethode bei PayPal ändern
172 +* **4154:** PayPal-Zahlung nicht abgeschlossen
173 +* **4500:** Zahlungsausgang unbekannt
174 +* **4501:** Timeout / Keine Benutzereingabe
175 +* **4502:** Abbruch durch Benutzer
176 +* **4503:** Doppelte Transaktion
177 +* **4504:** Manipulationsverdacht oder Zahlungsmittel temporär gesperrt
178 +* **4505:** Zahlungsmittel gesperrt oder abgelehnt
179 +* **4506:** Blue Code Barcode ungültig
180 +* **4900:** Transaktion nicht erfolgreich
181 +)))
182 +|gcType|nein|(((
183 +Transaktionsart, mögliche Werte:
184 +
185 +* **SALE:** Verkauf wird sofort gebucht
186 +)))
187 +
121 121  == Globale Plugin-Einstellungen ==
122 122  
123 123  {{info}}
icon_copy.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.rth
Größe
... ... @@ -1,0 +1,1 @@
1 +414 bytes
Inhalt
icon_placeholder.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.rth
Größe
... ... @@ -1,0 +1,1 @@
1 +448 bytes
Inhalt
Copyright 2000-2025