Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

LXXVIIIVerisign Payflow Pro 関数

この拡張モジュールにより、以前はSignio(http://www.verisign.com/products/payflow/pro/index.html)として知られていたVerisign Payment Servicesを使用してクレジットカードおよび他の金融トランザク ションを処理することが可能になります。

これらの関数は、PHPがオプション--with-pfpro[=DIR]を付けてコンパイルされ ている場合にのみ利用可能です。使用するプラットフォーム用の適当な SDKが必要です。これは、登録後にmanager interfaceからダウンロー ドすることが可能です。この拡張モジュールをSSL対応のWebサーバまたは (CURL+SSL拡張のような)他のSSLコンポーネントで使用する際には、β版 のSDKが必要です。

SDKをダウンロードした後、配布ファイルのディレクトリlibからファイルをコピーする必要があり ます。ヘッダファイルpfpro.h/usr/local/includeに、 ライブラリファイルlibpfpro.so/usr/local/libにコピーして 下さい。

これらの関数を使用する場合、pfpro_init()および pfpro_cleanup()のコールを省略することが可能です。 これは、この拡張モジュールが必要に応じて時動的にこれらをコールする ためです。しかし、複数のトランザクションを処理し、ライブラリ全体を 意のままに制御したい場合には、これらの関数を利用することが可能です。 これら二つの関数コールの間に、pfpro_process()を 使用してトランザクションを何回でも行うことが可能です。

これらの関数は、PHP 4.0.2で追加されました。

注意 これらの関数は、Verisign Payment Servicesへのリンクのみ提供します。 必要なパラメータの詳細については、Payflow Pro Developers Guideを 参照下さい。

目次
pfpro_cleanup -- Payflow Proライブラリをシャットダウンする
pfpro_init -- Payflow Proライブラリを初期化する
pfpro_process_raw -- Payflow Proにより素のトランザクションを処理する
pfpro_process -- Payflow Proでトランザクションを処理する
pfpro_version -- Payflow Pro ソフトウエアのバージョンを返す