We got our first paying custom from our existing client pool before even we register our domain wpgenie.io :) I am too much exited about that. I was planned to register the domain and move site to live server once we finished the website work and integration of payment gateway.
For payment gateway i have checked the Stripe, We are based on India so the Stripe Altas is not feasible for us now. I will definitely migrate to that in future when i have some customer goal in my mind. Right now we are using PayPal.