As part of our Fraud Prevention and Credit Card Verification Process, please be aware that we need to arrange a call with you and your credit card company to verify that you are the Authorized Card Holder.

Please provide the following documents within 24 hours of depositing funds for each card you are currently using or plan to use in the future:

  1. A legal photo ID
  2. Front and back images of the credit card(s). You are welcome to cover all digits including the CVV, except the last four.
  3. A completed Credit Card Authorization Form with a written signature
  4. The phone number associated with your credit card account. We will need to reach you at this number to complete the verification

Please email the documents and contact phone number to

If you are out of United States, please let us know a time frame in which we can talk and we will see what options are available for funding from your location.

If you have a support question or bug report, please contact our support team.