... |
... |
@@ -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,19
+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 |
|
-((( |
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 |
168 |
|
169 |
169 |
|
170 |
|
-))) |
171 |
|
- |
172 |
|
- |
173 |
|
-((( |
174 |
|
- |
175 |
|
- |
176 |
176 |
; URL zur PayPage (Pflichtfeld) |
177 |
177 |
: 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. |
178 |
178 |
; Automatische Weiterleitung zur PayPage verhindern |
... |
... |
@@ -186,7
+186,6 @@ |
186 |
186 |
; Fälligkeitsdatum |
187 |
187 |
: Der konfigurierte Wert muss sich in ein gültiges Datum umwandeln lassen. Wenn an dieser Stelle ein Wert hinterlegt ist, wird dieser als Fälligkeitszeitpunkt für die Zahlung übermittelt und |
188 |
188 |
die Einstellung für den **Fälligkeitszeitraum** wird nicht beachtet. |
189 |
|
-))) |
190 |
190 |
{{/panel}} |
191 |
191 |
|
192 |
192 |
{{panel title="Kundenstammdaten" fullwidth="true" initial="hidden" triggerable="true"}} |
... |
... |
@@ -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, 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. |
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 |
|
-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. |
228 |
228 |
|
229 |
229 |
|
230 |
230 |
{{info}} |
231 |
|
-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. |
232 |
232 |
{{/info}} |
233 |
233 |
|
234 |
|
-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. |
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 |
|
-__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. |
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 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. |
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,17
+424,16 @@ |
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 //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. |
433 |
433 |
|
434 |
|
-In den meisten Fällen ist es gewünscht, dass je nach Status der Bezahl-Transaktion unterscheidliche Rückmeldungstexte angezeigt oder |
435 |
|
-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. |
436 |
436 |
|
437 |
|
-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. |
438 |
438 |
|
439 |
439 |
|
440 |
440 |
== Weiterführende Informationen == |