#farhanah_77012

1 messages · Page 1 of 1 (latest)

mental flumeBOT
#

Hello farhanah_77012, we'll be with you shortly! Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
farhanah_77012, 1 hour ago, 10 messages
farhanah-portal-cancel, 19 hours ago, 9 messages

cold cedar
#

Hello! Can you give me a quick summary of where you've left off?

marble mauve
#

here is the question

#

the dev requested a request id to check into this : req_Bk031jYZmexBkI

#

basically once i downgrade my subscription, it removes all my line items except for the tier . i can update my subscription during an upgrade just fine, but during a downgrade it throws an error. if you chekc my subscription rn, there is only 1 line item in there and there should be 3

cold cedar
#

Is this a different question from the other one you have for a subscription schedule - during a downgrade, I am switching from a higher tiered plan to a lower tiered plan. my graduated pricing that corresponds to each tier also switches. in my subscription schedule, do i need to add my graduated pricing with my tier to end it? or if i end my current tier, it will remove all associated graduated pricing? ?

marble mauve
#

thats a diff question

#

that one is regarding a subscription schedule and graduated pricing

cold cedar
#

Gotcha - let me start with the first one

#

The reason you're only seeing one line item is because you're immediatley generating an Invoice by setting proration_behavior: always_invoice those other prices are still there and will be charged for normally at the end of the next period.

marble mauve
#

got it! that makes sense

#

so when i'm updating my plan from 1 to 2, should i remove that always invoice? (or does this charge me immedietely - this is specifically for the license and the graduated pricing for the license)

cold cedar
#

It depends on what behavior you want - if you want to charge for the difference immediately the yes, you should use always_invoice.

if you want to wait then the difference will automatically be added on to the next invoice that is created for that subscription

marble mauve
#

ok great that helps

#

can you confirm the second question

cold cedar
#

Yup! Give me a minute to check on that one

#

What is your goal here? Do you want it to charge for all the usage up until the phase transition?

marble mauve
#

yes

#

so during a downgrade, my subscription schedule will switch from the higher tiered plan + the graduated pricing associated with the higher tier to the lower tiered plan on a set date

#

i already added the tier in my phase, but idk if the graduated pricing needs to be added as well

cold cedar
#

If you want to continue charging for the graduated pricing then yes, it needs to be included in the phase

#

You need to include all the prices you want to charge for in each phase

marble mauve
#

so something like this : phases: [
{
items: [
{
price: tier1,
quantity: 1,
},
{ price: graduatedpricing1},
],
start_date:x,
end_date:y
},
{
items: [
{
price: tier2,
quantity: 1,
},
{ price: graduatedPricing2 },

                  ],
                  start_date:y
                },
              ],
#

in phase[0] - i'm including my tier and my graduated pricing. i have one more line item for a supportPlan - will i need to add that to phase[0] as well?

cold cedar
#

Yup that looks right! And yes, you'd need to include any additional prices you want on the subscription

marble mauve
#

ahhhh that really helps!

#

thank you for that clarification