(a)dueowed and payable immediately or on demand“payment is due”