pfpro_processとは?

辞典・百科事典の検索サービス - Weblio辞書

初めての方へ

参加元一覧


用語解説|全文検索
Weblio 辞書 > コンピュータ > PHP関数リファレンス > pfpro_processの意味・解説 

PHP関数リファレンス

PHP Documentation GroupPHP Documentation Group

pfpro_process

(PHP 4 >= 4.0.2, PHP 5 <= 5.0.5)
pfpro_process — Payflow Pro でトランザクションを処理する

説明

array pfpro_process ( array parameters [, string address [, int port [, int timeout [, string proxy_address [, int proxy_port [, string proxy_logon [, string proxy_password]]]]]]] )
pfpro_process() は、Payflow Pro でトランザクションを処理します。
注意: 必要なパラメータの詳細については、Payflow Pro Developers Guide を参照ください。

パラメータ

parameters
エンコードされてプロセッサに渡されたキーおよび値を有する連想配列です。
address
接続するホストを指定します。 デフォルトでは、この値は "test.signio.com" になっており、 実際のトランザクションを処理するためには "connect.signio.com" に変更したいと思うことでしょう。
port
接続するポートを指定します。デフォルトは 443、つまり標準 SSL ポートです。
timeout
使用されるタイムアウトを秒数で指定します。 この値のデフォルトは 30 秒です。タイムアウトは、プロセッサへの リンクが確立されてから計測が開始されるので、DNS またはネットワークの 問題によりスクリプトが非常に長い時間実行されたままになる 可能性があることに注意してください。
proxy_address
必要に応じて、SSL プロキシのホスト名を指定します。
proxy_port
必要に応じて、SSL プロキシのポート番号を指定します。
proxy_logon
必要に応じて、SSL プロキシにログオンする際の ID を指定します。
proxy_password
必要に応じて、SSL プロキシにログオンする際のパスワードを指定します。

返り値

レスポンスのキーおよび値を含む連想配列を返します。

例 2426. Payflow Pro の例
<?php

pfpro_init();

$transaction = array('USER'    => 'mylogin',
                     'PWD'    => 'mypassword',
                     'PARTNER' => 'VeriSign',
                     'TRXTYPE' => 'S',
                     'TENDER'  => 'C',
                     'AMT'    => 1.50,
                     'ACCT'    => '4111111111111111',
                     'EXPDATE' => '0909'
                   );

$response = pfpro_process($transaction);

if (!$response) {
  die("Couldn't establish link to Verisign.\n");
}

echo "Verisign response code was " . $response['RESULT'];
echo ", which means: " . $response['RESPMSG'] . "\n";

echo "\nThe transaction request: ";
print_r($transaction);

echo "\nThe response: ";
print_r($response);

pfpro_cleanup();

?>







pfpro_processのページへのリンク
「pfpro_process」の関連用語
pfpro_processのお隣キーワード
モバイル
モバイル版のWeblioは、下記のURLからアクセスしてください。
http://m.weblio.jp/
_ _   


pfpro_processのページの著作権
Weblio 辞書情報提供元は参加元一覧にて確認できます。

  
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2012 by the PHP Documentation Group.

©2012 Weblio RSS