PHP 中的条纹退款无效
Stripe refund in PHP not working
我正在尝试使用条纹 php 实现退款,API 文档说要这样做
\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));
但是当我测试它时,我得到了这个错误:
Fatal error: Call to undefined method Stripe\Refund::create()
我是不是漏掉了什么?即使我复制粘贴,我也会从直接取自 API 指南的代码中得到该错误..
好的,我发现了这个问题,实际上我认为只有那些没有使用 composer 安装 stripe 的人才会出现这个错误。基本上,您还必须从 github 下载最新版本的 stripe-master 或 stripe-3-2-0。我刚刚上传了最新版本,替换了我的旧版本并且工作得很好。
Get it here
使用\Stripe\Stripe;
在页面开始处执行。
\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));
我正在尝试使用条纹 php 实现退款,API 文档说要这样做
\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));
但是当我测试它时,我得到了这个错误:
Fatal error: Call to undefined method Stripe\Refund::create()
我是不是漏掉了什么?即使我复制粘贴,我也会从直接取自 API 指南的代码中得到该错误..
好的,我发现了这个问题,实际上我认为只有那些没有使用 composer 安装 stripe 的人才会出现这个错误。基本上,您还必须从 github 下载最新版本的 stripe-master 或 stripe-3-2-0。我刚刚上传了最新版本,替换了我的旧版本并且工作得很好。 Get it here
使用\Stripe\Stripe;
在页面开始处执行。
\Stripe\Stripe::setApiKey(Test_KEY);
$re = \Stripe\Refund::create(array(
"charge" => "charge_id"
));