Yes. Widely utilised for international commercial transactions, a letter of credit is a secure payment form.