Letters of Credit (LC) are the most secure means of getting paid in international trade, if handled correctly and are issued in an acceptable format to begin with.
It is reported that more than 75% of documents are rejected on first presentations to banks.