#Jed-partial-invoice

1 messages · Page 1 of 1 (latest)

undone pumice
#

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

peak mantle
#

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?

undone pumice
#

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

peak mantle
#

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

undone pumice
#

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

peak mantle
#

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?

undone pumice
#

You cna set a custom retry schedule, after which the unpaid/past due setting you choose would take effect

#

though that's for automatic collection 🤔