This is causing me all sorts of head aches. Their internal systems a slow, and I'm getting some strange errors. I upped the timeout to 10 minutes even, and still no love.
So, some advice. Just pass data to a store. Have your clients and yourself do their processing on that data outside of the web service. This will speed things up quiet a bit and help narrow down issues, and avoid timeouts ;)
If need by, you can setup your status's something like this.
- Data Sent but Save Failed.
- Data Sent Successfully.
- Data Processing Failure.
- Data Process Success.