Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
phpsdk:start [2020/02/06 15:43] michaelheumann [Download] |
phpsdk:start [2026/07/25 00:09] (aktuell) michaelheumann [Download] |
||
|---|---|---|---|
| Zeile 9: | Zeile 9: | ||
| ===== Download ===== | ===== Download ===== | ||
| - | + | [[https:// | |
| - | {{:phpsdk: | + | |
| ==== Github ==== | ==== Github ==== | ||
| - | GiroCheckout SDK ist nun auch über Composer, Packagist und Github installierbar. Die Versionsnummern beider Versionen unterscheiden sich in der 2. Ziffer: Die Github-Version ist hier gerade (z.B. 2.2.23), die normale Version ungerade (2.1.23). | + | GiroCheckout SDK ist nun auch über Composer, Packagist und Github installierbar. Die Versionsnummern beider Versionen unterscheiden sich in der 2. Ziffer: Die Github-Version ist hier gerade (z.B. 2.6.1), die normale Version ungerade (2.5.1). |
| [[https:// | [[https:// | ||
| [[https:// | [[https:// | ||
| Zeile 27: | Zeile 26: | ||
| Der Ordner " | Der Ordner " | ||
| - | {{:phpsdk:sdk2.0_folders1.png? | + | {{:phpsdk:ordner.jpg? |
| ===== Liste aller Aufrufarten ===== | ===== Liste aller Aufrufarten ===== | ||
| Zeile 172: | Zeile 172: | ||
| Hierfür stehen Ihnen folgende drei Möglichkeiten zur Verfügung: | Hierfür stehen Ihnen folgende drei Möglichkeiten zur Verfügung: | ||
| - | 1) Im PHP Code: | + | 1) Im PHP Code: \\ |
| + | Über die Umgebung: | ||
| <code php> | <code php> | ||
| apache_setenv( " | apache_setenv( " | ||
| </ | </ | ||
| + | Oder direkt über die Methode setServer(): | ||
| + | <code php> | ||
| + | try { | ||
| + | $request = new GiroCheckout_SDK_Request( GiroCheckout_SDK_TransactionType_helper:: | ||
| + | $request-> | ||
| + | |||
| + | $request-> | ||
| + | // Beispiel Custom URL: | ||
| + | $request-> | ||
| + | |||
| + | $request-> | ||
| + | -> | ||
| + | -> | ||
| + | } | ||
| + | catch(Exception $e) { | ||
| + | // Handle exception | ||
| + | } | ||
| + | </ | ||
| + | |||
| 2) In der Linux-Kommandozeile (z.B. für die Ausführung der SDK-Beispiele ohne Browser): | 2) In der Linux-Kommandozeile (z.B. für die Ausführung der SDK-Beispiele ohne Browser): | ||
| <code sh> | <code sh> | ||
| Zeile 184: | Zeile 204: | ||
| SetEnv GIROCHECKOUT_SERVER " | SetEnv GIROCHECKOUT_SERVER " | ||
| </ | </ | ||
| + | |||
| + | Version 2.5.12/ | ||
| + | |||
| + | ^ Wert ^ Bedeutung ^ | ||
| + | | gc1-dev | GiroCheckout 1 Entwicklungsumgebung | | ||
| + | | gc1-prod | GiroCheckout 1 Produktion | | ||
| + | | gc2-preprod | GiroCheckout 2 Vorproduktion (demnächst verfügbar) | | ||
| + | | gc2-prod | GiroCheckout 2 Produktion (demnächst verfügbar) | | ||
| + | |||
| + | Bitte beachten, dass Credentials für die Umgebungen benötigt werden, die Sie einsetzen wollen. | ||
| + | |||
| + | Hinweis: In gc1 enthalten die URLs aus historischen Gründen den String " | ||
| ===== Betrieb über einen Proxy-Server ===== | ===== Betrieb über einen Proxy-Server ===== | ||