我正在尝试使用条带php实现退款,API文档说这样做
\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));
但是当我测试它时,我收到了这个错误:
致命错误:调用未定义的方法Stripe \ Refund :: create()
我想念一些东西吗?即使我复制粘贴,我也会从直接从API指南中获取的代码中得到错误。
答案 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"
));