Yes, we normally get 30 days after end of month payment term from STT.
For this particular invoice, we understand STT’s delivery date request is on 02 April so we can accept if you book the payment in the next Month and we will receive the payment end of May 2015.