Hi – I’m in need of greater control over payment processing with my customers. This is a feature that WHMCS offers that is more restrictive in WPMU Dev.
When I sign on customers, often times we give them the first month of service free. Per our onboarding process, we have the customer setup their account and add a payment method even if they aren’t being billed yet. We’ve already gained their consent to bill accordingly, so I’d like the ability to manually/automatically process an invoice payment with a saved payment method on file on the due date set. This will make our AR/AP process so much more streamlined, as this causes unnecessary administration and chasing down clients for payments they’ve already approved.
On top of this, the problem compounds due to the existing restriction that subscriptions do not start until the first invoice is paid. I’ve submitted another ticket for this, but when client’s are delayed at paying their first invoice, this can lead to missed payments if the client takes longer than 30 days to pay, since the invoices are not successively generated from the date of creation. There have been many cases where we’ve needed to send one-time invoices separately to account for the months that were missed initially before a client paid their first invoice, whereas this whole problem would be fixed if the invoices generated per the billing term automatically from the moment they were generated.
Thanks-