I work at a Sydney-based construction & commercial law firm that is in the process of rolling-out 2x subscription-based legal service offerings using Stripe as the payment processor.
When it comes to legal work in Aus, the requirement for billing is that you can only bill for work that has been completed - i.e. client deposits money into our trust account and as work is completed invoices are raised against the trust account and funds dispersed to our office account. This requirement makes things a bit difficult when contemplating subscriptions, as subscriptions are essentially pre-paid.
Notwithstanding, an ideal scenario for us would be as follows: client sign-ups to our subscription via Stripe checkout > debit from account occurs 30days later (in arrears).
I am not a coder, I am a lawyer and I have been receiving mixed messages from developers that I have been talking to. Some say its doable, some say they need to build a custom payment management system to sit on top of Stripe.
My understanding of this page here: https://stripe.com/docs/billing/subscriptions/billing-cycle is that Stripe can do it natively, however I am unsure if this is the correct interpretation.
Given this, my question is: Can Stripe subscriptions be charged in arrears in the way describe above?
Many thanks