Manuál PHP | ||
---|---|---|
Předcházející | Další |
Toto rozšíření umožňuje zpracovávat kreditní karty a provádět jiné finanční transakce pomocí Verisign Payment Services (dříve Signio, http://www.verisign.com/products/payflow/pro/index.html).
Při využívání těchto funkcí můžete vynechat volání pfpro_init() a pfpro_cleanup(), tato extenze to udělá podle potřeby automaticky. Tyto funkce jsou ale přesto dostupné pro případ, že byste potřebovali zpracovávat velké množství transakcí a vyžadovali naprostou kontrolu nad touto knihovnou. Mezi pfpro_init() a pfpro_cleanup() můžete provést libovolné množství transakcí.
Tyto funkce byly přidány v PHP 4.0.2.
Poznámka: Tyto funkce poskytují pouze spojení s Verisign Payment Services. Kompletní detaily vyžadovaných parametrů viz Payflow Pro Developer's Guide.
Poznámka: Toto rozšíření není k dispozici na platformách Windows.
Budete potřebovat SDK pro vaši platformu, který se dá po registraci stáhnout z manažerského rozhraní. Pokud se chystáte používat toto rozšíření s webovým serverem s povoleným SSL nebo s jinými SSL komponentami (jako je rozšíření CURL+SSL), musíte stáhnout beta verzi SDK.
Pokud jste si stáhli SDK, zkopírujte následující soubory z lib adresáře této distribuce: pfpro.h do /usr/local/include a libpfpro.so do /usr/local/lib.
Tyto funkce jsou dostupné pouze pokud bylo PHP zkompilováno s volbou --with-pfpro[=DIR].
Chování těchto funkcí je ovlivněno nastavením parametrů v php.ini.
Tabulka 1. Konfigurační volby pro Verisign Payflow Pro
Název | Výchozí hodnota | Lze změnit |
---|---|---|
pfpro.defaulthost/PFPRO_VERSION < 3 | "test.signio.com" | PHP_INI_ALL |
pfpro.defaulthost | "test-payflow.verisign.com" | PHP_INI_ALL |
pfpro.defaultport | "443" | PHP_INI_ALL |
pfpro.defaulttimeout | "30" | PHP_INI_ALL |
pfpro.proxyaddress | "" | PHP_INI_ALL |
pfpro.proxyport | "" | PHP_INI_ALL |
pfpro.proxylogon | "" | PHP_INI_ALL |
pfpro.proxypassword | "" | PHP_INI_ALL |
Toto rozšíření nemá definován žádný typ prostředku (resource).
Toto rozšíření nemá definovány žádné konstanty.
Předcházející | Domů | Další |
PDOStatement::setFetchMode | Nahoru | pfpro_cleanup |