#gecko-trial-questions

1 messages ยท Page 1 of 1 (latest)

little cairn
#

Hello @willow fractal! Let me know what you need help with

willow fractal
#

hey there...this one I hope is much easier and quicker than our last chat ๐Ÿ™‚

#

my methodology for customers is to use checkout...I give them a link which includes a price. they checkout, I get the webhooks...this all works fine.

#

for subscriptions, this is the focus of this question:

#

I want my customers to be invoiced on the 1st of every month, regardless of when they started the first month of subscription...and in my flow, it means that they choose a price, pay the current subscription cost, let's say $5, and then will be billed $5 on the first of next month.

#

so I get a customer.subscription.created event, after they make this initial purchase....

#

and I want to update the billing_cycle_anchor, to be (May 1, 2022)

little cairn
#

yep I saw your earlier thread

willow fractal
#

cool

#

so looks like I need to set a trial period to end on the 1st of May, and a prorations=none as the update to the customer subscription. do I understand the docs right?

little cairn
#

kind of

#

if you disable proration, someone will pay way too much right?

willow fractal
#

I am unlocking a service for the month, and making the choice to not prorate for the first month...so yes it's my choice on this, and am not allowing proration.

little cairn
#

I see. So if I pay on April 30, I pay the full price, and then the next day I pay the full price again?

#

but other than this, yes the code you share is what you want to do

willow fractal
#

yes, that's the problem, I'm choosing to deal with ๐Ÿ™‚

#

thanks