Client: Drag drop into a place File gets uploaded Return job id
Check job id Get payment url Open payment url Get confirm Get job id success link
Server: Get File Start timer Start processing File * At 5 minutes stop, return job id payment link * if done (under 5 minutes) return jobid success link