laravel - 用 Laravel 的收银员 newSubscription 方法传递地址给 Stripe?
问题描述
获取带条带的卡时,地址字段为空。
+"address_city": null
+"address_country": null
+"address_line1": null
+"address_line1_check": null
+"address_line2": null
+"address_state": null
+"address_zip": "49394"
+"address_zip_check": "pass"
这是取卡的时候,像这样
\Stripe\Stripe::setApiKey(Config::get('services.stripe.secret'));
$customer = \Stripe\Customer::retrieve('cus_**********');
$cards = $customer->sources['data'];
dd($cards[0]);
这是我在他们注册订阅时执行的代码,我猜这是我需要插入或发送地址信息的地方?我已经为它提供了字段。
$user->newSubscription($plan->slug, $plan->stripe_plan)->create($request->stripeToken, [
'email' => $user->email,
]);
解决方案
推荐阅读
- java - Wiremock - 从 URL 中获取一个字符串,对其进行修改并将其作为正文的一部分返回
- python - 通过服务器上的python代码上传视频过程
- prestashop - 在 prestashop 选项卡主页中显示特定类别
- javascript - 使用表格完成数组
- javascript - Phaser 中的音频不工作 - 听不到声音
- function - 为什么我的 Guard 不想在 Haskell 中调用递归函数
- ocaml - 如何在 ocaml 文件中正确打开 Camlimages 模块
- perl - 使用 IO::Async 和 Future::Utils 并发请求的 Perl 问题
- c++ - 使用 CMAKE (macOS Catalina) 构建项目时未通过字节顺序测试
- javascript - 如何使用 JavaScript 在 eml 中附加有效的 XLSX 文件