codeigniter に CI-Merchant ライブラリを使用しようとしています。推奨されているように、これをスパーク経由でインストールしました。ci-merchant.org の Web サイトにあるドキュメントの例では、Spark がロードされていることを具体的に示していないため、システムを正しく使用しているかどうか確信が持てません。誰でも以下のコードを見て、何が起こっているのかを見つけられるかどうかを確認できますか. 役立つ場合に備えて、「sagepay サーバー」をマーチャントとして使用したいと考えています。
よろしくお願いします。
$this->load->spark('ci-merchant-2.1.1');
$this->load->library('merchant');
$this->merchant->load('sagepay_servber');
$settings = array(
'vendor' => 'fluidbrandinglt',
'test_mode' => TRUE,
'simulator_mode' => FALSE
);
$this->merchant->initialize($settings);
$params = array(
'amount' => 100.00,
'currency' => 'USD',
'return_url' => 'https://www.example.com/checkout/payment_return/123',
'cancel_url' => 'https://www.example.com/checkout'
);
$response = $this->merchant->purchase($params);
上記のコードを実行すると、何が起こっているかについてのフィードバックがまったくない空白の画面が表示されます。Sagepay から提供された暗号化パスワードを持っていることは知っていますが、これがどこで構成されているか、または関連性があるかどうかさえわかりません。