Hi there,
you could try to post the data manually using the WebClient class.
Here is a function I use to post data:
private byte[] HttpPost(string uri, string data)
{
// Create a new WebClient instance.
WebClient myWebClient = new WebClient();
// Set the content type
myWebClient.Headers.Add("Content-Type","application/x-www-form-urlencoded;charset=utf-8");
// Apply ASCII Encoding to obtain the string as a byte array.
byte[] byteArray = Encoding.UTF8.GetBytes(data);
// Upload the input string using the HTTP 1.0 POST method.
byte[] responseArray = myWebClient.UploadData(uri, "POST", byteArray);
return responseArray;
}
So you could post your data like:
string data = "OrderNo=" + your_Order_No + "&othervar=othervalue&othervar2=othervalue2";
HttpPost("https://ecommerce-xyz.abc.com.uk/mhost/servlet/MerchantManageServlet", data);
analysing the returned array of byte should give you the output generated by the merchand.
Hope this help