#nadia

1 messages ยท Page 1 of 1 (latest)

dim tundraBOT
cursive summit
#

Hi ๐Ÿ‘‹

Can you try to summarize the current state of your question?

limpid cradle
#

hi
yes !
i created a subscription right now : sub_1Mih1UFxsE4pn4oauqD4DSpu
i used the backdate_start_date param to make the sub start on the 1st

#

the problem is that the next invoice will be paid on the 6th
is it okay if i update the sub using billing_cycle_anchor param to the 1st of next month & proration_behavior=none ?

#

i dont want the invoice paid today to be refunded / canceled

cursive summit
#

If you want to delay the invoice until the 1st of next month that will do what you are looking for

limpid cradle
#

i dont want to delay the invoice :/

#

i'm okay with the invoice paid today
& i want the next invoice to be paid on the 1st april

#

instead of the 6th april

#

i want it to be applied to all the next invoices

#

billed on the 1st of each months

quaint geode
#

Hi there
Taking over as Snufkin needs to step away soon

limpid cradle
#

hi @quaint geode
thanks

quaint geode
#

is it okay if i update the sub using billing_cycle_anchor param to the 1st of next month & proration_behavior=none ?
have you tested this already? If so, what are you seeing exactly?

limpid cradle
#

tbh never

#

i'm on the prod env

quaint geode
#

Ah its a live subscription

limpid cradle
#

the client subscribed for the next month & i was asked to cancel it & make it start on the 1st of this month

#

yes

#

using just the backdate_start_date doesn't force the payment date

#

all of our payment must be collected on the 1st of each month

quaint geode
limpid cradle
#

thanks for your response
is there another way to do it please ?
the trial will be displayed on the invoice no ?

#

why shouldnt i update the billing_cycle anchor to the 1st of next month

#

and set it to now please ?

quaint geode
#

Good question, let me take a look..

limpid cradle
#

thanks ๐Ÿ™

quaint geode
#

Sorry still taking a look.. Discord is a bit busy

limpid cradle
#

no pb !

#

thanks for your help

quaint geode
#

If you try changing the billing_cycle_anchor, you'd run into the following error

When updating an existing subscription, billing_cycle_anchor must be either unset, 'now', or 'unchanged'

#

Let me know if that helps or if you have a follow up question

limpid cradle
#

i'm sorry i dont understand the workflow

#

i already created the sub

#

backstsrted the date to the 1st march

#

but the next invoice is programmed to be billed on the 6th april

#

i want it to be billed on the 1st april

#

i have multiple subscriptions in this case

quaint geode
#

Ah sorry if it was unclear. Let me summarize

#

You have an existing Subscription (started on March 6th but backdated to March 1st), so the natural billing cycle falls on April 6th

In order to charge the customer on April 1st, we'd need to move the billing cycle anchor
However, billing_cycle_anchor on Update Subscription API only supports unset, 'now', or 'unchanged' values

So you can't directly change it to April 1st timestamp

#

So the only other way to change the billing cycle anchor is by introducing a trial for specific number of days

limpid cradle
#

thanks a lot for the details
noted
im gonna do it
thanks again ๐Ÿ™

quaint geode
#

NP! ๐Ÿ™‚ Sorry it took a while