分条网关和编码器错误


Stripe gateway and codeigniter error

我通过在libraries文件夹中添加Stripe的php库并从控制器中调用它,将Stripe与codeigniter集成在一起:

public function index()
{
    require_once(APPPATH.'libraries/stripe/init.php');
    'Stripe'Stripe::setApiKey("sk_test_3LrFVGsJkjh65g8kj34dszEM2");
    'Stripe'Charge::create(array(
     "amount"        => 30000, // amount in cents, again
     "currency"      => "usd",
     "customer"      => "cus_8lVKwCV52ShUc7",
     "description"   => "Monthly Fee",
     "metadata"      => array(
        "Period"            => "May - June 2016"
         )
      )
    );
}

我得到一个旋度错误

我不确定是否以正确的方式做集成,或者我是否需要在我的代码中添加其他东西。谢谢你!

请参考这个答案。

在CodeIgniter中加载库的正确方法是使用loader方法:
$this->load->library('stripe');
然后你可以使用任何特定于加载库的方法,像这样:
$this->stripe->setApiKey("sk_test_3LrFVGsJkjh65g8kj34dszEM2");

如果没有,这里有另一个有用的链接:https://github.com/chrismackie28/php-stripe