No system is perfect, and sometimes it can happen the labels are not getting generated due to the transmission or other kinds of errors.
In case some shipping labels are missing and were not printed, the user can resend the corresponding webhooks manually and fetch the missing labels.
In the case below, the labels for boxes 1 and 2 are missing.
To regenerate the labels, the user has to follow the next steps:
Find the IDs of the affected boxes:
Go the the PACKING section
Press the right mouse button and select INSPECT menu item from the dropdown.
Click on NETWORK
Click the affected task number
Find the field starting with boxes in the name column
expand the packing boxes line and find the right box number.
0 relates to box 1, 1 relates to box 2, etc.
save the id of the affected boxes
Find the affected task number.
Go to the SETTINGS / REPORTS AND CODES and activate Enable webhooks resend checkbox.
Go to the WEBHOOKS section of the web app and open the WEBHOOKS LOG tab
Apply the filters:
Webhook type: packing_box_closed
Number: affected packing task numberCheck all the transmissions with a CODE other than 200.
Make sure the transmission is related to the correct box:
Expand the DATA field in the webhook details
Press CTRL+F (CMD+F on Mac) and find "packing_box_id"
Compare the id of the box with the ID of the affected box.
If the ID is correct, select a checkbox and click on RETRY. The webhooks will be restarted.
After doing that, check the affected packing tasks. The labels must be there:
The user can print out the labels and continue shipping out the orders.