Hey @darraghlong, in regards to the payment processing the following quote is the some of current information we have.
I would like to speculate they will start invoicing early pre-orders soon.
That is correct. The current official estimated shipping date is the 20th of April for Model 3.
I’m sure we will have more updated information soon; to better answer your queries. We just have to wait for the next official announcement.
Edit: To avoid confusion:
*This post was created before the new estimate for balance payments had been updated.
*The new estimate for remaining balance payment emails (Chronological order) to commence on the May 20th.
*The new estimated shipment date is: June 29th