How can I transfer wordpress data to a different domain?

I have a .info domain that I have been testing out all of the things for my company's new WordPress site. Our actual site is a .com and coming up very soon we will be switching our old website to the new one. Is there any way I can take all of the data, configuration, and most importantly membership members and their subscription levels… and port them over to the .com domain from the .info testing domain? It's possible for me to go through and re-do everything but I'd like to avoid that extra step if possible.