PHP マニュアル
前のページ |  | 次のページ

# LXI. MCVE支払い関数

# 導入

以下の関数はMCVE API(libmcve)のインターフェイスで、 PHPスクリプトからMCVEを直接使用することができるようになります。 MCVEは、Main Street Softworksのソリューションであり、直接クレジッ トカード処理が可能です。MCVEは、*nixマシン、モデムまたはインター ネット接続により、直接クレジットカードを処理することを可能としま す。(Authorize.NetやPay Flow Proのような付加的なサービスは不要と なります)PHPでMCVEモジュールを使用することにより、PHPスクリプトで MCVEを通じて直接クレジットカード処理が可能となります。 以下のリファレンスに処理の概要を示します。

> 注意: MCVEは、RedHatのCCVSを置き換えるものです。MCVEは、2001末にRedHat に採用され、全ての既存システムをMCVEプラットフォームに移行するこ とになりました。

> 注意: この拡張モジュールはWindows環境 では利用できません。

# インストール手順

MCVEサポートをPHPで有効にするには、まず、システムのLibMCVEインストー ルディレクトリを調べて下さい。 --with-mcve[=DIR]オプションを指定 してPHPのconfigureを実行する必要があります。 このオプションをMCVEインストールパスを指定せずに使用した場合、PHPは デフォルトのLibMCVEインストールパス(`/usr/local`) を探します。MCVEが標準以外のパスにある場合、 --with-mcve=$mcve_pathを指定して configureを実行して下さい。ただし、$mcve_pathはMCVEをインストールし たパスです。MCVEサポートは、$mcve_path/libおよび$mcve_path/includeが 存在し、includeディレクトリの下に`mcve.h`、 libディレクトリの下に`libmcve.so`および `libmcve.a`が存在することを必要とすることに注意し て下さい。

MCVEは、サーバー/クライアントを完全に分離しているため、 PHPでMCVEサポートを実行する際に追加するべきものはありません。 PHPでMCVE拡張モジュールをテストするには、IPの場合は testbox.mcve.comのポート8333、SSLの場合はポート8444をMCVE PHP APIに より接続することができます。ユーザ名として'vitale'、 パスワードとして'test'を使用して下さい。 テスト機能に関する詳細な情報については、 www.mcve.comにあります。

# 以下も参照下さい

MCVEのPHP APIに関する追加のドキュメントについては、 http://www.mainstreetsoftworks.com/docs/phpapi.pdfにあります。 Main Streetのドキュメントは完全で、関数の最も重要なリファレンスと するべきです。

前のページ | ホーム | 次のページ
mdecrypt_generic | 上に戻る | mcve_adduser