#damenz - Subscription Schedules
1 messages ยท Page 1 of 1 (latest)
Hello! Can you give me the Subscription Schedule ID and/or event ID so I can take a look?
sub_sched_1K9DUcLiVV9UQF8gnSi5KZ6u
Looking, hang on...
I was expecting something like this
You released it before the Subscription was created. You set start_date to be in the middle of January, but released the schedule at the end of December, so no Subscription was ever created.
I did not touch anything, what caused it to be released ?
Maybe there is something I dont fully understand that caused it to be released here
This is the request that released it: https://dashboard.stripe.com/logs/req_QTuR7Bk7p4sUlj
Source dashboard means it was done manually, not via the API?
Yep.
So a released subscription_schedule without a "released_subscription" parameter means it was canceled basically?
I am confused as what "release" mean in this particular case
It means the Subscription doesn't exist.
In this case release means the Subscription Schedule doesn't apply anymore.
So on my end, I could flag this particular case as "Canceled" would that be right ?
From our docs here: https://stripe.com/docs/api/subscription_schedules/release
Releases the subscription schedule immediately, which will stop scheduling of its phases, but leave any existing subscription in place.
You released it before the Subscription Schedule's first phase could create the Subscription.
So if "canceled" works for your use case, sure. ๐
Released without a subscription associated to the subscription_scheduled object basically means there won't ever have a subscription, therefore it is "cancelled"
Ok thanks !
Yeah i know the terminology is not 100% accurate but I think you understand what I mean here
Yep!
Yep, what's up?
I have a product with multiple prices
they all have price_XYZ as ID
except the "default price" which is a SKU
But the API does not return the last one
But it does exist if i search the price with this id
product is prod_Jj4GrhS6dSqxdQ
But CG-R01T01MD00 isnt in the list when fetching prices for that product
am I missing something?
Well technically its in the list, but its not the CG-R01T01MD00 ID). Thats the only price at 500.00$ per month
but the api says the price ID is price_1J5c9mLiVV9UQF8gLy1384v8
Yep, that's expected. SKUs are part of the Orders API, which was deprecated in 2019. You can read more about that here: https://stripe.com/docs/orders
Wait, where did that Price ID come from?
That doesn't seem to match what you're describing. It's not $500/month.
Which price id?
This one: price_1J5c9mLiVV9UQF8gLy1384v8
price_1J5c9mLiVV9UQF8gLy1384v8 ?
oh
i did this api call
and its the only one with an amount of 500000
(which is 500.00$)
so "technically" this is the CG-R01T01MD00?
i am confused lol
No, that's $5,000.00
Looking, hang on...
Oh, that's not an SKU, that's a Price, you just specified a custom ID when you created it: https://dashboard.stripe.com/logs?object=CG-R01T01MD00
Err, that's not the link I wanted...
There we go.
So you can use that just like you would any other Price, it just has a different ID.
Going back to this:
But CG-R01T01MD00 isnt in the list when fetching prices for that product
That shouldn't be. Are you sure it doesn't show up?
Can you give me the request ID for the API call where it doesn't show up as expected?
Oh, I think I see it.
Yeah, you're not specifying a limit, so you're only getting 10: https://stripe.com/docs/api/prices/list#list_prices-limit