Benutzer-Werkzeuge

Webseiten-Werkzeuge


phpsdk:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
phpsdk:start [2018/12/28 13:45]
michaelheumann [Github]
phpsdk:start [2023/12/28 15:25] (aktuell)
michaelheumann [Umstellen des Server Endpoints]
Zeile 9: Zeile 9:
  
 ===== Download ===== ===== Download =====
- +[[https://static.s-publicservices.de/sdks/php/girocheckout_sdk_2.3.14.zip|Download GiroCheckout PHP SDK 2.3.14]]
-{{:phpsdk:girocheckout_sdk_2.1.23.zip|Download GiroCheckout PHP SDK 2.1.23}}+
  
 ==== Github ==== ==== Github ====
Zeile 172: Zeile 171:
 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( "GIROCHECKOUT_SERVER", "https://anderer.endpoint.de" ); apache_setenv( "GIROCHECKOUT_SERVER", "https://anderer.endpoint.de" );
 </code> </code>
 +Oder direkt über die Methode setServer():
 +<code php>
 +try {
 +  $request = new GiroCheckout_SDK_Request( GiroCheckout_SDK_TransactionType_helper::TRANS_TYPE_GIROPAY_TRANSACTION );
 +  $request->setSecret($projectPassword);
 +
 +  $request->setServer( 2 ); // Set server to 2=dev, 1 is prod
 +
 +  $request->addParam('merchantId',$merchantID)
 +          ->addParam(...)
 +          ->submit();
 +}
 +catch(Exception $e) {
 +  // Handle exception
 +}
 +</code>
 +
 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>
phpsdk/start.1546001147.txt.gz · Zuletzt geändert: 2021/04/12 14:21

Seiten-Werkzeuge