0

このメソッドを呼び出すと。その後、not ステートメントが実行されます。

$this->load->spark('ci-merchant/2.1.1'); # 常に spark フォルダーからのフル パスを指定します $this->load->library('merchant'); $this->merchant->load('merchant_paypal_express');

             $settings = $this->merchant->default_settings();

                $settings = array(
                'username' => 'xxxxxxx',
                'password' => 'xxx',
                'signature' => 'xxxxxx',
                'test_mode' => true);
                $this->merchant->initialize($settings);
            // GETING AMOUNT REMAINING.    
                $params = array(
                'amount' => 100.00,
                'currency' => 'USD',
                'return_url' => 'hbs.local/checkout/payment_return',
                'cancel_url' => 'hbs.local/checkout/place_order');
                                    $response = $this->merchant->purchase($params);
                $message = $response->message();
4

1 に答える 1

0

アカウントの資格情報が無効なため、エラーが発生していました。$settings でライブ アカウントの API 資格情報を設定していました。サンドボックス アカウント設定を使用すると、問題が解決します。

于 2013-09-10T06:23:04.497 に答える