【发布时间】:2019-06-04 02:13:17
【问题描述】:
在升级/降级订阅时如何正确获取即将支付的发票(账单大小)?所以它会考虑应用的优惠券、当前余额/信用(降级后)等。
试过这样:
\Stripe\Invoice::upcoming([
"customer" => $user->stripe_id,
"subscription" => 'sub_XXXXXXXXXXX', // current user subscription (monthly)
"subscription_prorate" => true,
"subscription_items" => [
["plan" => "plan_XXXXXXXXXXX"] // plan for upgrade (annually)
]
]);
但我收到“Stripe\Error\InvalidRequest:货币和间隔字段必须在此订阅的所有计划中匹配。发现间隔字段不匹配。”
我知道我弄错了,所以请告诉我应该怎么做?
【问题讨论】:
标签: php api stripe-payments