Apply Credits on Invoice Due Date, not at Invoice Creation
When a customer has credits available in their account, the credits are being automatically applied immediately after the invoice is created. This is especially problematic for domain name renewals, as the customer does not have a chance to review the invoice and we cannot get a refund from the domain registrar, if the customer complains that they did not want that domain renewed.
Yes, you can blame the customer for not disabling auto renew. I still would like credits to be applied just like a Credit Card would be. We don't charge a credit card when we create the invoice... we charge them at the DUE date. The invoice is not due yet... so the credits should not be applied!
Thanks for listening.