有源时“没有这样的源”,条带化

时间:2019-03-26 16:26:53

标签: stripe-payments

我正在尝试使用条纹PHP SDK更新客户的默认源。 我尝试通过两种方式进行操作,但是即使通过stripeJS元素创建了输入源(如文档所述),仍然出现相同的错误“无此类源”。

这是我正在更新源代码的代码:

$Customer  = Customer::retrieve($user_id->stripe_customer_id);
          $Customer->default_source = $new_source;
          $Customer->save();
         // $customerUpdated = Customer::updateSource($user_id->stripe_customer_id,$new_source);
          return $Customer;

注释行是第二种方法,基本上使用一种预先构建的方法。

我尝试使用从createToken stripe.Js elements方法生成的令牌,以及从同一方法返回的卡ID都没有使用这两种方法。

编辑::$ new_source是stripeJS元素刚创建的令牌。在我的情况下,我不知道要传递什么,所以我全部尝试了它们,token_id,card_id甚至source_id都在stripeJs元素上使用了createSource

我仍然按照官方文档中的说明进行操作,但是仍然出现此错误。

0 个答案:

没有答案