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

Zusammenfassung

Details

Seiteneigenschaften
Inhalt
... ... @@ -1,10 +1,5 @@
1 1  {{content/}}
2 2  
3 -{{info}}
4 -**Achtung:**
5 -Bevor Sie die AKDB EPayment in ihren Formular-Prozessen einbinden, stellen Sie bitte sicher, dass die konfigurative Anbindung des Dienstes durch den Xima® Formcycle-Administrator erfolgt ist!
6 -{{info/}}
7 -
8 8  Das AKDB EPayment Plugin ermöglicht es über die von der AKDB bereitgestellte Payment-Schnittstelle Bezahlvorgänge in einen Formularprozesse einzubauen.
9 9  
10 10  Der nachfolgende Artikel beschreibt beispielhaft die von einen Formular-Ersteller auszuführenden Schritte, um einen Bezahlvorgang in einem Formular einzubauen.
... ... @@ -90,8 +90,6 @@
90 90  ; Eingaben pruefen vor Absenden
91 91  : Wenn ausgewählt, wird das Formular vor dem Absenden validiert, sonst erfolgt keine Prüfung.
92 92  
93 -{{id name="config_process"/}}
94 -
95 95  == 2. Statusverarbeitung für EPayment konfigurieren ==
96 96  
97 97  Um eine Bezahl-Transaktion in einen Formularprozess einzubauen werden die folgenden Aktions-Plugins zur Verfügung gestellt:
... ... @@ -167,13 +167,15 @@
167 167  
168 168  {{panel title="Konfiguration für die PayPage" fullwidth="true" initial="hidden" triggerable="true"}}
169 169  
170 -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.
171 -
172 172  {{figure image="plugin_init_config_paypage.png"}}
173 173  Konfiguration für die PayPage
174 174  {{/figure}}
175 175  
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 +(((
176 176  
170 +
171 +)))
177 177  ; URL zur PayPage (Pflichtfeld)
178 178  : 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.
179 179  ; Automatische Weiterleitung zur PayPage verhindern
... ... @@ -195,7 +195,7 @@
195 195  Konfiguration für die Kundenstammdaten
196 196  {{/figure}}
197 197  
198 -In diesem Bereich werden die Daten des Benutzers hinterlegt, für den die Bezahl-Transaktion erzeugt werden soll.
193 +In diesem Bereich werden die Daten des Benutzers, für den die Bezahl-Transaktion erzeugt werden soll, hinterlegt.
199 199  Die einzelnen Parameter können per Platzhalter oder fest definiert hinterlegt werden.
200 200  
201 201  {{info}}
... ... @@ -224,14 +224,14 @@
224 224  {{/figure}}
225 225  
226 226  In diesem Bereich werden die bestellbaren Artikel definiert.
227 -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.
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.
228 228  
229 229  
230 230  {{info}}
231 -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.
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.
232 232  {{/info}}
233 233  
234 -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.
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.
235 235  Jeder Artikel muss über folgende Parameter verfügen:
236 236  ; Artikelnummer (Pflichtfeld)
237 237  : Eine Nummer die den einzelnen Artikel innerhalb einer Bestellung eindeutig identifizierbar macht.
... ... @@ -244,7 +244,7 @@
244 244  
245 245  
246 246  {{info}}
247 -**Achtung:** Um zur Laufzeit den Gesamtpreis einer Zahlungsanweisung zu errechnen, wird **immer** der Artikel-Preis aus der //Bestellartikel-Definitionen//-Tabelle entnommen.
242 +__Hinweis:__ Um zur Laufzeit den Gesamtpreis einer Zahlungsanweisung zu errechnen, wird immer der Artikel-Preis aus der //Bestellartikel-Definitionen//-Tabelle entnommen.
248 248  Einzig Artikelnummer und Bestellmenge werden aus den vom Browser übermittelten Daten zur Erstellung der Bezahl-Transaktion herangezogen.
249 249  {{/info}}
250 250  
... ... @@ -377,7 +377,7 @@
377 377  Konfiguration des Plugins //AKDB:EPayment verifizieren//
378 378  {{/figure}}
379 379  
380 -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.
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.
381 381  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.
382 382  
383 383  
... ... @@ -424,16 +424,17 @@
424 424  == 3. Ergebnisanzeige ==
425 425  
426 426  {{figure image="hilfe_statusverabeitung_bedingung.png"}}
427 -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.
428 428  {{/figure}}
429 429  
430 430  Für die Anzeige des Ergebnisses bzw. dem Status einer Bezahl-Transaktion bestehen mehrere Möglichkeiten.
431 431  Man kann dem Nutzer dieses in einer extra dafür hinterlegten Abschluss-Seite oder durch die Wiederanzeige das Formulars anzeigen.
432 -Ein Beispiel für die Ergebnisanzeige innerhalb des Formular ist unter dem Punkt //[[Statusverarbeitung für EPayment konfigurieren>>doc:||anchor="config_process"]]// aufgeführt.
427 +Ein Beispiel für die Ergebnisanzeige innerhalb des Formular ist unter //Punkt 2// aufgeführt.
433 433  
434 -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.
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.
435 435  
436 -Erreichen kann man dies über eine entsprechende Bedingung an der jeweiligen Aktion.
432 +Erreichen kann man dies über eine entsprechende Bedingung am Status oder der jeweiligen Aktion.
437 437  
438 438  
439 439  == Weiterführende Informationen ==
... ... @@ -440,5 +440,5 @@
440 440  
441 441  === Aktions-Plugin //AKDB:EPayment PayPageURL bereitstellen// ===
442 442  
443 -Durch dieses Aktions-Plugin kann die aktuell gültige URL zur Bezahl-Transaktion ins ePay-BL-Portal aus dem Formular-Vorgang ermittet werden. 
444 -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.
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.
Copyright 2000-2025