What is Deferred Credit?

Legal Definition
When a customer prepays and has to wait unti the associated goods or benefits are delivered. AKA deferred liability or deferred revenue.