创建后 Stripe 获取订阅 ID
Stripe Get Subscription ID after Creation
我正在使用 Stripe gem 为测试网络应用程序创建订阅模型。我可以创建订阅并手动输入订阅 ID 将其删除,但我想将订阅保存到我的数据库中,因此我不必这样做。这是我目前所拥有的:
customer = Stripe::Customer.create(
card: token,
email: current_user.email
)
Stripe::Subscription.create(
customer: customer.id,
plan: 000
)
current_user.stripe_id = customer.id
current_user.stripe_subscription_id = subscription.id
我收到一条错误消息,指出没有订阅 ID。如何获取订阅 ID?我需要它,这样我就可以在需要时取消订阅。我厌倦了浏览 API 但它没有明确说明如何检索订阅 API.
哎呀...我忘记分配订阅了。我将第一行更改为:
Stripe::Subscription.create()
至:
subscription = Stripe::Subscription.create()
现在可以使用了。
我正在使用 Stripe gem 为测试网络应用程序创建订阅模型。我可以创建订阅并手动输入订阅 ID 将其删除,但我想将订阅保存到我的数据库中,因此我不必这样做。这是我目前所拥有的:
customer = Stripe::Customer.create(
card: token,
email: current_user.email
)
Stripe::Subscription.create(
customer: customer.id,
plan: 000
)
current_user.stripe_id = customer.id
current_user.stripe_subscription_id = subscription.id
我收到一条错误消息,指出没有订阅 ID。如何获取订阅 ID?我需要它,这样我就可以在需要时取消订阅。我厌倦了浏览 API 但它没有明确说明如何检索订阅 API.
哎呀...我忘记分配订阅了。我将第一行更改为:
Stripe::Subscription.create()
至:
subscription = Stripe::Subscription.create()
现在可以使用了。