Error in deserializing body of reply message for operation 'CreateTransactionEntity'. The maximum string content length quota (8192) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader.
I've solved issues similar to this before, but not with eConnect so I'll blog the issue here and in my XML blog.
The issue is that eConnect is returning a string longer than 8192 characters when we call CreateTransactionEntity. Here's the fix: