#Jed-partial-invoice
1 messages · Page 1 of 1 (latest)
this sounds like a reasonable approach. for the due date, i'd suggest guiding you customer paying by ACH to pay at least 5 days ahead of time, but otherwise this is a business decision for you to make
due date can only be modified on draft invoices
Is there any way I could modify the behavior of the subscription so that when the invoice becomes past_due (with enough in pending payments), the subscriptions enters a different state.
I can see that subscriptions can be both past_due or unpaid, but not much explanation on the differences between the two. For example, if the invoice becomes past_due with enough in pending payments, the subscription becomes past_due but no fee is charged, but if the invoice becomes past_due with nothing pending, the subscription is advanced immediately to unpaid and I can charge the late fee?
that's entirely at your discretion to define in your terms of service and implement as you like
note that in both cases the subscriptions continue as active unless you cancel them somehow
so the invoice can be resolved later, or a fee added to a future invoice etc
Right gotcha. So if I added a webhook to listen for when an invoice becomes past_due, I'm then able to manually alter the subscription status to either past_due or unpaid based on the pending payments? Then I can listen for that status and apply the fee as a line item to the upcoming invoice
The activity of the subscription is somewhat moot in my case because its a rent payment so there would be a whole different process for handling late payment instead of simply removing access to a product
you can't manually set the subscription status, thats driving by the settings in your dashboard and payment failures etc
but you can choose whether to cancel, whether to assess fees, whether to de-provision service in your system etc
makes sense!
The settings seem to suggest that the shortest timeframe to mark a subscription as unpaid is 30 days but I think I'd need it to be event-driven. Have you come across anyone else who managed to figure or was trying to figure out out a way to split invoices with async payments that I could reach out to? I know its probably very niche but I've been trying for a while now to get my head around it!
or even any partner integrations which could handle it?