コード例 #1
0
ファイル: GopaySoap.php プロジェクト: klimesf/gopay
 /**
  * Vytvoreni standardni platby
  *
  * @param long 	 $targetGoId - identifikator prijemce - GoId
  * @param string $productName - popis objednavky zobrazujici se na platebni brane
  * @param int 	 $totalPriceInCents - celkova cena objednavky v halerich
  * @param string $currency - mena, ve ktere platba probiha
  * @param string $orderNumber - identifikator objednavky
  * @param string $successURL - URL stranky, kam je zakaznik presmerovan po uspesnem zaplaceni
  * @param string $failedURL - URL stranky, kam je zakaznik presmerovan po zruseni platby / neuspesnem zaplaceni
  * @param string $paymentChannels - pole platebnich kanalu, ktere se zobrazi na platebni brane
  * @param string $defaultPaymentChannel - platebni kanal, ktery se zobrazi (predvybere) na platebni brane po presmerovani
  * @param string $secureKey - kryptovaci klic prideleny prijemci
  *
  * Informace o zakaznikovi
  * @param string $firstName   - Jmeno zakaznika
  * @param string $lastName    - Prijmeni
  *
  * Adresa
  * @param string $city        - Mesto
  * @param string $street      - Ulice
  * @param string $postalCode  - PSC
  * @param string $countryCode - Kod zeme. Validni kody jsou uvedeny ve tride CountryCode
  * @param string $email       - Email zakaznika
  * @param string $phoneNumber - Tel. cislo
  *
  * @param string $p1 - $p4 - volitelne parametry (max. 128 znaku).
  * @param string $lang - jazyk plat. brany
  * Parametry jsou vraceny v nezmenene podobe jako soucast volani dotazu na stav platby $paymentStatus (viz metoda isPaymentDone)
  *
  * @return paymentSessionId
  */
 public static function createPayment($targetGoId, $productName, $totalPriceInCents, $currency, $orderNumber, $successURL, $failedURL, $paymentChannels, $defaultPaymentChannel, $secureKey, $firstName, $lastName, $city, $street, $postalCode, $countryCode, $email, $phoneNumber, $p1, $p2, $p3, $p4, $lang)
 {
     return GopaySoap::createBasePayment($targetGoId, $productName, $totalPriceInCents, $currency, $orderNumber, $successURL, $failedURL, false, false, null, null, null, $paymentChannels, $defaultPaymentChannel, $secureKey, $firstName, $lastName, $city, $street, $postalCode, $countryCode, $email, $phoneNumber, $p1, $p2, $p3, $p4, $lang);
 }