PHP中的条纹退款无法正常工作

时间:2015-08-19 04:37:23

标签: php stripe-payments

我正在尝试使用条带php实现退款,API文档说这样做

\Stripe\Stripe::setApiKey(Test_KEY);

$re = \Stripe\Refund::create(array(
  "charge" => "charge_id"
));

但是当我测试它时,我收到了这个错误:

  

致命错误:调用未定义的方法Stripe \ Refund :: create()

我想念一些东西吗?即使我复制粘贴,我也会从直接从API指南中获取的代码中得到错误。

2 个答案:

答案 0 :(得分:1)

好的,我发现了这个问题,实际上我认为只有那些没有使用composer安装条带的人才会收到此错误。基本上,您还必须从github下载最新版本的stripe-master或stripe-3-2-0。我刚刚上传了最新版本,取代了我的旧版本并且像魅力一样工作。 Get it here

答案 1 :(得分:0)

使用\ Stripe \ Stripe;

在页面开始然后实现。

\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));