Can I input my credit card information while someone else uploads my files?
No. To upload your files for your order, you must be logged in to your own account and have a file for your job ready to upload. This is also where you pay. However, if a TSR requests files that you do not have access to (maybe your designer has them), then whomever does have the files can forward the files to the TSR assigned to your order.