2015-08-19 91 views
2

我試圖用條紋PHP來實現退款和API醫生說做這樣的條紋退款不工作

\Stripe\Stripe::setApiKey(Test_KEY); 

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

不過了when我測試了一下,我得到這個錯誤:

Fatal error: Call to undefined method Stripe\Refund::create()

我在想些什麼?即使我複製粘貼,我從代碼直接從API指南得到錯誤..

+1

您可能不在Stripe-php v 3.2.0上,昨天剛剛添加到圖書館 –

+0

我遇到同樣的問題。我大約5小時前更新了Stripe API。 –

+0

您需要更新api庫而不是api本身 –

回答

1

好吧,我發現這個問題,其實我覺得只有那些沒有安裝條紋與作曲家將得到這個錯誤。基本上,你還必須下載最新版本,無論是stripe-master還是github的stripe-3-2-0。我剛剛上傳了最新版本,取代了我的舊版本,像魅力一樣工作。 Get it here

0

use \ Stripe \ Stripe;

然後在頁面開始執行。

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