首页 > 解决方案 > 用 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,
]);

标签: laravelstripe-payments

解决方案


推荐阅读