So, I did register domain with Gandi. Though I got the invoice in email, on the Gandi site, payment status shows as waiting for payment. Not sure, it is because I paid via PayPal