#iandk-subscriptions

1 messages ยท Page 1 of 1 (latest)

fallow cloud
#

๐Ÿ‘‹ happy to help

hollow vortex
#

Hi!

fallow cloud
hollow vortex
#

req_KYJ8PDsFCwpm0p

#

I'm also passing the option days_until_due which seems to work just fine, just the payment behaviour doesnt seem to work

fallow cloud
#

sorry I'm taking a look

hollow vortex
#

thanks!

hollow vortex
#

Any idea what the issue could be?

kind hedge
#

Hey, taking over here

#

What's the issue exactly?

hollow vortex
#

The subscription is still created as active

#

It should be inactive until the customer has paid the invoice

kind hedge
#

You're using collection_method: 'send_invoice', that's the issue I think

hollow vortex
#

hmm why is this an issue?

#

I dont want to charge the customers default payment method

#

I'd like to create a "manual" invoice where the customer can pay later and select the payment method he wants
The subscription should remain open until the invoice is paid

kind hedge
#

Yep, unfortunately that's just not how it works โ€“ we start tracking the invoice status against the subscription follow the due date

#

Which is only applicable to send_invoice subscriptions

hollow vortex
#

Can you explain please?
What am I doing wrong?

kind hedge
#

You're not doing anything wrong necessarily. But what you describe:

I'd like to create a "manual" invoice where the customer can pay later and select the payment method he wants
The subscription should remain open until the invoice is paid
Isn't possible unfortunately

#

Any send_invoice subscriptions are automatically set to 'active', and that status will update to reflect the invoice status after the due date set

#

i.e. past_due

hollow vortex
#

Hmm is there any way to archive this?
I dont want to give the customer access to the product as long as the invoice hasnt been paid

kind hedge
#

I guess you'll need to provision access against something else other than the subscription status field

#

Potentially awaiting the invoice.paid event

hollow vortex
#

Ok I see.
Is there an option to immediately finalize the created invoice?
Currently the invoice is created as draft and i'd like to immediately open it

kind hedge
#

We only automate finalisation in charge_automatically subscriptions

hollow vortex
#

Is there a reason why I cant create a send_invoice subscription as open?
I mean this should make more sense than the current way, right?
I mean I cant be the only one who only wants to give access once the invoice has been paid

kind hedge
#

I mean I cant be the only one who only wants to give access once the invoice has been paid
Correct, and you'd rely on the invoice.paid event in this instance

hollow vortex
#

Thank you, any chance you could consider this as a feature request?

winter gull
#

Hey, apologies for missing your question for a bit. I can definitely make a feature request for this but unfortunately we can't guarantee if it will be added. I'm going to archive this thread for now but we can re-open if if you have further questions