我正在使用以下Stripe库,它与Stripe api集成:https://github.com/bcessa/php-stripe
在我的控制器中,我正在创建客户
$customer = $this->stripe->customer_create($token, $customerEmail);
// This returns undefined property error
echo $customer->id;
它返回一个有效的php对象,但我无法访问这些值。此外,正在Stripe服务上正确创建客户。
答案 0 :(得分:1)
原来这个PHP库以JSON格式返回数据。我在其他地方看到Stripe处理解码,但在这种情况下看起来它没有。不得不添加以下代码。
$customer = json_decode($this->stripe->customer_create($token, $customerEmail));
echo $customer->id;