Wiki-Quellcode von GiroSolution: ePayment-Plugin
Verstecke letzte Bearbeiter
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | {{content/}} |
2 | |||
3 | Das GiroSolution ePayment Plugin ermöglicht es, über die von GiroSolution bereitgestellte PayPage, einen Bezahlvorgang innerhalb eines Formularprozesses einzubauen. | ||
4 | |||
![]() |
1.2 | 5 | {{info}} |
![]() |
1.1 | 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. |
![]() |
1.2 | 7 | {{/info}} |
![]() |
1.1 | 8 | |
9 | == Aktions-Plugin //GiroSolution: Paypage: Initialisierung// == | ||
![]() |
1.2 | 10 | |
![]() |
1.10 | 11 | Mit der Einbindung des Aktions-Plugin //GiroSolution: Paypage: Initialisierung// ist es möglich ein Bezahl-Transaktion innerhalb der Statusverarbeitung auszuführen. |
12 | |||
![]() |
1.11 | 13 | === Transaktionsdaten === |
14 | |||
15 | === Zielstatus === | ||
16 | |||
17 | === Übersteuerung globaler Einstellungen === | ||
18 | |||
![]() |
1.2 | 19 | == Globale Plugin-Einstellungen == |
20 | |||
21 | {{info}} | ||
22 | Dieser Abschnitt ist nur für {{formcycle/}}-Administratoren relevant, welche das Plugin-Bundle initial im System einrichten. | ||
23 | {{/info}} | ||
24 | |||
25 | === Konfiguration der Plugin-Bundle Properties === | ||
26 | |||
![]() |
1.3 | 27 | Über die nachfolgend beschriebenen Einstellungen wird das Plugin an die durch GiroSolution zur Verfügung gestellte Schnittstelle angeschlossen. |
28 | |||
29 | ==== Globale Einstellungen für Anbindung einer Paypage ==== | ||
30 | |||
31 | ; payment.paypage.merchant.id (Pflicht) | ||
32 | : Händler-ID aus einem //GiroSolution Payment Page// Projekt. | ||
33 | ; payment.paypage.project.id (Pflicht) | ||
34 | : Projekt-ID aus einem //GiroSolution Payment Page// Projekt. | ||
35 | ; payment.paypage.project.pwd (Pflicht) | ||
36 | : Projekt-Passwort aus einem //GiroSolution Payment Page// Projekt. | ||
37 | ; payment.paypage.testmode (Pflicht) | ||
38 | : Legt fest, in welchem Modus die Zahlarten auf den Payment Page anzuzeigen sind, mögliche Werte: | ||
![]() |
1.7 | 39 | |
![]() |
1.3 | 40 | * **true**: Anzeige im Test-Betrieb |
41 | * **false**: Anzeige im Live-Betrieb | ||
![]() |
1.7 | 42 | |
![]() |
1.3 | 43 | ; payment.paypage.currency (Pflicht) |
44 | : Währung mit der alle Payment Page Transaktionen ablaufen. Angabe muss im ISO 4217 Format erfolgen. | ||
45 | ; payment.paypage.locale (Pflicht) | ||
46 | : Sprache auf der Payment Page, mögliche Werte: | ||
![]() |
1.7 | 47 | |
![]() |
1.6 | 48 | * **de**: Anzeige in deutscher Sprache |
49 | * **en**: Anzeige in englischer Sprache | ||
![]() |
1.7 | 50 | |
![]() |
1.3 | 51 | ; payment.paypage.organization |
52 | : Name des Anbieters der Payment Page. Wenn nichts festgelegt ist, wird der im //GiroSolution GiroCockpit// festgelegte Wert verwendet. | ||
53 | ; payment.paypage.proxy.host | ||
54 | : Hostname eines Proxy-Servers, wenn die Kommunikation zwischen //GiroSolution// und {{formcycle/}} über einen Proxy-Server erfolgen soll | ||
55 | ; payment.paypage.proxy.port | ||
56 | : Angabe eines Proxy-Server Ports, wenn die Kommunikation zwischen //GiroSolution// und {{formcycle/}} über einen Proxy-Server erfolgen soll. |