Your may receive an automated security trigger from our payment processing company that asks for a Legal Entity- Document. This means that they require a copy of your passport, national ID card or US driver's license for verification before they are able to release the rest of your funds.

To do this, simply go to and upload a legible copy of your passport or national ID.

Did this answer your question?