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