Änderungen von Dokument GiroSolution: ePayment-Plugin
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (2 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Dokument-Autor
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki.r th1 +XWiki.gru - Inhalt
-
... ... @@ -1,6 +1,8 @@ 1 +[[**Plugin-Download**>>url:https://customer.formcycle.eu/index.php/apps/files/?dir=/FORMCYCLE%20-%20Plugins%20Customer/plugin-bundle-girosolution&fileid=3463||target="_blank"]] (erfordert Anmeldung) 2 + 1 1 {{content/}} 2 2 3 -Das GiroSolution ePayment Plugin ermöglicht es, über die von GiroSolution bereitgestellte PayPage, einen Bezahlvorgang innerhalb eines Formularprozesses einzubauen. 5 +Das kostenpflichtige GiroSolution ePayment Plugin ermöglicht es, über die von GiroSolution bereitgestellte PayPage, einen Bezahlvorgang innerhalb eines Formularprozesses einzubauen. 4 4 5 5 {{info}} 6 6 Für die Nutzung des Plugins ist es im Vorfeld notwendig, dass ein Vertrag mit der Firma GiroSolution über zur Nutzung der Service-Schnittstelle abgeschlossen wird. ... ... @@ -50,6 +50,7 @@ 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 52 {{id name="payment_server_result"/}} 55 + 53 53 ; Zielstatus für Payment Server Rückmeldung 54 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. 55 55 ; Zielstatus für erfolgreiche Zahlung ... ... @@ -97,11 +97,16 @@ 97 97 98 98 In diesem Bereich werden die vom Plugin als Ergebnis zurückgelieferten Parameter aufgeführt. Für die einzelnen Parameter kann ein Alias vergeben werden. In weiteren Aktionen kann auf den entsprechenden Rückgabeparameter per Platzhalter-Syntax zugegriffen werden. Der Platzhalter wird dabei nach dem folgenden Muster gebildet: 99 99 100 -{{code}} 103 +{{code language="none"}} 101 101 102 102 [%$<Plugin-Name>.RESULT[0].<Name oder vergebener Alias der Rückgabeparameters>%] 103 103 {{/code}} 104 104 108 +{{info}} 109 +Über den [[image:icon_copy.png]] Button kann der aus dem Namen oder Alias erzeugte Platzhalter einfach in die Zwischenablage kopiert 110 +und an anderer Stelle, zum Beispiel im Text einer E-Mail-Aktion, mittels {{code language="none"}}Ctrl+C{{/code}} eingefügt werden. 111 +{{/info}} 112 + 105 105 ; ResultCode 106 106 : Enthält einen Zahlenwert, welcher den Abarbeitungs- bzw. Fehlerstatus des Plugins widergibt. 107 107 ; ResultMessage ... ... @@ -116,9 +116,10 @@ 116 116 == Notification-Parameter == 117 117 118 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. 127 +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 language="none"}}[%<Parametername>%]{{/code}} angesprochen werden. 120 120 121 121 {{id name="notification_params"/}} 130 + 122 122 |=Parametername|=Optional|=Bedeutung 123 123 |gcAccountHolder|ja|Kontoinhaber bei Lastschriftverfahren 124 124 |gcAmount|nein|Rechnungsbetrag, bei Dezimalwährungen den Betrag in der kleinsten Währungseinheit angeben, z.B. Cent, Penny