Dear Kirana,
The shipment in question has not shipped yet. Hazelett does not issue invoices for orders until the date of shipment. Your company currently has net 60 payment terms with Hazelett so there is no need to pay for this order ahead of time.
At this time my only question to Bangkok Cable is who do you want to handle this shipment and should it go air or ocean.