Currently, TNT requires you to purchase the label and then also book the shipment separately. TNT only support booking shipments or organising a recurring pickup directly through TNT.
The need for an automatic booking once the shipment is created is essential in my opinion.