LXXVIII. Funkce pro práci s Verisign Payflow Pro

Tato extenze 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).

Tyto funkce jsou dostupné pouze pokud bylo PHP zkompilováno s --with-pfpro[=DIR]. Budete potřebovat SDK pro vaši platformu, který se dá po registraci stáhnout z manažerského rozhraní.

Pokud jste si stáhli správný 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.

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.

Obsah
pfpro_cleanup -- Zavřít Payflow Pro knihovnu
pfpro_init -- Inicializovat Payflow Pro knihovnu
pfpro_process_raw -- Zpracovat raw transakci s Payflow Pro
pfpro_process -- Zpracovat transakci s Payflow Pro
pfpro_version -- Vrátit verzi Payflow Pro knihovny