Von Version < 24.22 >
bearbeitet von rth
am 12.03.2020, 11:39
Auf Version < 24.25 >
bearbeitet von rth
am 12.03.2020, 11:57
< >
Änderungskommentar: Es gibt keinen Kommentar für diese Version

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -85,6 +85,8 @@
85 85  ; Eingaben pruefen vor Absenden
86 86  : Wenn ausgewählt, wird das Formular vor dem Absenden validiert, sonst erfolgt keine Prüfung.
87 87  
88 +{{id name="config_process"/}}
89 +
88 88  == 2. Statusverarbeitung für EPayment konfigurieren ==
89 89  
90 90  Um eine Bezahl-Transaktion in einen Formularprozess einzubauen werden die folgenden Aktions-Plugins zur Verfügung gestellt:
... ... @@ -160,15 +160,13 @@
160 160  
161 161  {{panel title="Konfiguration für die PayPage" fullwidth="true" initial="hidden" triggerable="true"}}
162 162  
165 +Bei der "PayPage" handelt es sich dabei um eine bereits ausgefüllte Bezahlseite zur Online-Bezahlung der vom Gläubiger, für die jeweils erbrachten Leistungen, veranschlagten Gebühren, Entgelte etc.
166 +
163 163  {{figure image="plugin_init_config_paypage.png"}}
164 164  Konfiguration für die PayPage
165 165  {{/figure}}
166 166  
167 -Bei der "PayPage" handelt es sich dabei um eine bereits ausgefüllte Bezahlseite zur Online-Bezahlung der vom Gläubiger für die jeweils erbrachten Leistungen veranschlagten Gebühren, Entgelte etc.
168 -(((
169 169  
170 -
171 -)))
172 172  ; URL zur PayPage (Pflichtfeld)
173 173  : URL zur PayPage des EPayment-Systems. Die hier hinterlegte URL wird durch das ePay-BL-System vorgegeben und beinhaltete den Verweis auf die PayPage im ePay-BL-System.
174 174  ; Automatische Weiterleitung zur PayPage verhindern
... ... @@ -190,7 +190,7 @@
190 190  Konfiguration für die Kundenstammdaten
191 191  {{/figure}}
192 192  
193 -In diesem Bereich werden die Daten des Benutzers, für den die Bezahl-Transaktion erzeugt werden soll, hinterlegt.
193 +In diesem Bereich werden die Daten des Benutzers hinterlegt, für den die Bezahl-Transaktion erzeugt werden soll.
194 194  Die einzelnen Parameter können per Platzhalter oder fest definiert hinterlegt werden.
195 195  
196 196  {{info}}
... ... @@ -219,14 +219,14 @@
219 219  {{/figure}}
220 220  
221 221  In diesem Bereich werden die bestellbaren Artikel definiert.
222 -Weiterhin wird im Feld //Übermittelte Bestellung//, per Platzhalter, der Wert festgelegt, welcher zum Ausführungszeitpunkt die JSON-Struktur mit den im Formular bestellten Artikeln enthält.
222 +In dem Feld //Übermittelte Bestellung// wird der Wert per Platzhalter festgelegt, welcher zum Ausführungszeitpunkt die JSON-Struktur mit den im Formular bestellten Artikeln enthält.
223 223  
224 224  
225 225  {{info}}
226 -Wenn das Formular über die Elemente **EPayment-Artikel** und **EPayment Bestellen Button** verfügt kann über den jeweiligen Button [[image:icon_update.png]] eine Vorbefüllung der vorhandenen Pflichtfelder durchgeführt werden.
226 +Wenn das Formular über die Elemente **[[EPayment-Artikel>>doc:||anchor="epay_artikel"]]** und **[[EPayment Bestellen Button>>doc:||anchor="epay_btn"]]** verfügt kann über den jeweiligen Button [[image:icon_update.png]] eine Vorbefüllung der vorhandenen Pflichtfelder durchgeführt werden.
227 227  {{/info}}
228 228  
229 -In der Tabelle //Bestellartikel-Definitionen// erfolgt die Definition der einzelnen Bestell-Artikel. Die hier konfigurierten Angaben sind maßgeblich für eine Übermittlung an den ePay-BL-Service.
229 +In der Tabelle //Bestellartikel-Definitionen// erfolgt die Definition der einzelnen Bestellartikel. Die hier konfigurierten Angaben sind maßgeblich für eine Übermittlung an den ePay-BL-Service.
230 230  Jeder Artikel muss über folgende Parameter verfügen:
231 231  ; Artikelnummer (Pflichtfeld)
232 232  : Eine Nummer die den einzelnen Artikel innerhalb einer Bestellung eindeutig identifizierbar macht.
... ... @@ -239,7 +239,7 @@
239 239  
240 240  
241 241  {{info}}
242 -__Hinweis:__ Um zur Laufzeit den Gesamtpreis einer Zahlungsanweisung zu errechnen, wird immer der Artikel-Preis aus der //Bestellartikel-Definitionen//-Tabelle entnommen.
242 +**Achtung:** Um zur Laufzeit den Gesamtpreis einer Zahlungsanweisung zu errechnen, wird **immer** der Artikel-Preis aus der //Bestellartikel-Definitionen//-Tabelle entnommen.
243 243  Einzig Artikelnummer und Bestellmenge werden aus den vom Browser übermittelten Daten zur Erstellung der Bezahl-Transaktion herangezogen.
244 244  {{/info}}
245 245  
... ... @@ -372,7 +372,7 @@
372 372  Konfiguration des Plugins //AKDB:EPayment verifizieren//
373 373  {{/figure}}
374 374  
375 -Dieses Plugin ist zum Auswerten des Status einer Bezahl-Transaktion zuständig. Im Standardfall muss innerhalb des Plugins keine weitere Konfiguration erfolgen, da alle notwendigen Parameter, für eine Prüfanfrage am ePay-BL-Service, intern hinterlegt sind.
375 +Dieses Aktions-Plugin ist zum Auswerten des Status einer Bezahl-Transaktion zuständig. Im Standardfall muss innerhalb des Plugins keine weitere Konfiguration erfolgen, da alle notwendigen Parameter, für eine Prüfanfrage am ePay-BL-Service, intern hinterlegt sind.
376 376  Es besteht aber auch die Möglichkeit die //AKDB-Mandantennummer// und das //Kassenzeichen// durch eine Konfiguration zu übersteuern. Dies kann immer dann der Fall sein, wenn die Prüfung in einem anderem Formularvorgang erfolgen soll, in dem **nicht** die eigentliche Bezahl-Transaktion erzeugt wurde.
377 377  
378 378  
... ... @@ -419,17 +419,16 @@
419 419  == 3. Ergebnisanzeige ==
420 420  
421 421  {{figure image="hilfe_statusverabeitung_bedingung.png"}}
422 -Beispiel für die Konfiguration einer Bedingung, welche den aktuelle Status einer Bezahl-Transaktion beinhaltet. Die Bedingung im vorliegenden Beispiel wird positiv durchlaufen wenn der Nutzer zuvor bezahlt hat.
422 +Beispiel für die Konfiguration einer Bedingung, welche den aktuelle Status einer Bezahl-Transaktion beinhaltet. Die Bedingung im vorliegenden Beispiel wird positiv durchlaufen, wenn der Nutzer zuvor bezahlt hat.
423 423  {{/figure}}
424 424  
425 425  Für die Anzeige des Ergebnisses bzw. dem Status einer Bezahl-Transaktion bestehen mehrere Möglichkeiten.
426 426  Man kann dem Nutzer dieses in einer extra dafür hinterlegten Abschluss-Seite oder durch die Wiederanzeige das Formulars anzeigen.
427 -Ein Beispiel für die Ergebnisanzeige innerhalb des Formular ist unter //Punkt 2// aufgeführt.
427 +Ein Beispiel für die Ergebnisanzeige innerhalb des Formular ist unter dem Punkt //[[Statusverarbeitung für EPayment konfigurieren>>doc:||anchor="config_process"]]// aufgeführt.
428 428  
429 -In den meisten Fällen ist es gewünscht, dass je nach Status der Bezahl-Transaktion unterscheidliche Rückmeldungstexte angezeigt oder
430 -zusätzliche Aktionen ausgeführt, werden.
429 +In den meisten Fällen ist es gewünscht, dass je nach Status der Bezahl-Transaktion unterscheidliche Rückmeldungstexte angezeigt oder zusätzliche Aktionen ausgeführt werden.
431 431  
432 -Erreichen kann man dies über eine entsprechende Bedingung am Status oder der jeweiligen Aktion.
431 +Erreichen kann man dies über eine entsprechende Bedingung an der jeweiligen Aktion.
433 433  
434 434  
435 435  == Weiterführende Informationen ==
... ... @@ -436,5 +436,5 @@
436 436  
437 437  === Aktions-Plugin //AKDB:EPayment PayPageURL bereitstellen// ===
438 438  
439 -Durch dieses Plugin kann die aktuell gültige URL zur Bezahl-Transaktion ins ePay-BL-Portal aus dem Formular-Vorgang ermittet werden. 
440 -Dadurch besteht die Möglichkeit eine noch nicht abgeschlossene Bezahl-Transaktion nochmals zur Anzeige zu bringen und die Zahlung durchzuführen. Dieses Aktions-Plugin muss dabei im zeitlichen Ablauf nach dem Plugins **AKDB:EPayment initialisieren** konfiguriert sein.
438 +Durch dieses Aktions-Plugin kann die aktuell gültige URL zur Bezahl-Transaktion ins ePay-BL-Portal aus dem Formular-Vorgang ermittet werden. 
439 +Dadurch besteht die Möglichkeit eine noch nicht abgeschlossene Bezahl-Transaktion nochmals zur Anzeige zu bringen und die Zahlung durchzuführen. Dieses Aktions-Plugin muss dabei im zeitlichen Ablauf nach dem Plugin **AKDB:EPayment initialisieren** konfiguriert sein.
Copyright 2000-2025