Public Member Functions | |
KreditkartenzahlungWS () | |
validierenKreditkarte ($creditCard) | |
zahlenUndAnlegenKunde ($customer, $creditCard, $bookingList) | |
Data Fields | |
$_soapClient = NULL |
Definition at line 1440 of file class.ilPurchaseBMFGUI.php.
KreditkartenzahlungWS::KreditkartenzahlungWS | ( | ) |
Definition at line 1444 of file class.ilPurchaseBMFGUI.php.
References $bmfConfig.
{ global $bmfConfig; $this->_soapClient = new ilBMFClient($bmfConfig["ePaymentServer"], false, false, array('curl' => array(CURLOPT_SSLCERT => $bmfConfig["clientCertificate"], CURLE_SSL_PEER_CERTIFICATE => $bmfConfig["caCertificate"], CURLOPT_TIMEOUT => (int)$bmfConfig["timeOut"]))); }
KreditkartenzahlungWS::validierenKreditkarte | ( | $ | creditCard | ) |
Definition at line 1451 of file class.ilPurchaseBMFGUI.php.
References $bmfConfig, and $result.
{ global $bmfConfig; $tmp = array( 'mandantNr' => $bmfConfig["mandantNr"], 'kreditkarte' => $creditCard, 'waehrungskennzeichen' => $bmfConfig["waehrungskennzeichen"] ); $result = $this->_soapClient->call("validierenKreditkarte", $tmp, "KreditkartenzahlungWS"); return $result; }
KreditkartenzahlungWS::zahlenUndAnlegenKunde | ( | $ | customer, | |
$ | creditCard, | |||
$ | bookingList | |||
) |
Definition at line 1465 of file class.ilPurchaseBMFGUI.php.
References $bmfConfig, and $result.
{ global $bmfConfig; $lieferadresse = new LieferAdresse(); $tmp = array( 'mandantNr' => $bmfConfig["mandantNr"], 'Kunde' => $customer, 'Kreditkarte' => $creditCard, 'buchungsListe' => $bookingList, 'lieferadresse' => $lieferadresse ); $result = $this->_soapClient->call("zahlenUndAnlegenKunde", $tmp, "KreditkartenzahlungWS"); return $result; }
KreditkartenzahlungWS::$_soapClient = NULL |
Definition at line 1442 of file class.ilPurchaseBMFGUI.php.