У меня есть такой код
var contentData = new StringContent(allData, System.Text.Encoding.UTF8, "application/json");
var response = await client.PostAsync("https://remitademo.net/remita/exapp/api/v1/send/api/echannelsvc/merchant/api/paymentinit", contentData);
var msg = JsonConvert.DeserializeObject<BursaryTransactions>(response.Content.ReadAsStringAsync().Result);
, где allData
- мой сериализованный объект json.
BursaryTransactions
- это класс модели со свойствами "status", "RRR "," statuscode ".
Моя цель - опубликовать мой контент как json на платежном шлюзе (Remita) и получить взамен код состояния 025 и RRR.
https://remitademo.net/remita/exapp/api/v1/send/api/echannelsvc/merchant/api/paymentinit
это демонстрационный Api-сайт Remita с кодом ответа jsonp
({"statuscode":"025","RRR":"260007663696","status":"Payment Reference generated"}).
После запуска программы я хочу, чтобы мой объект msg
содержал ответ Remita, вместо этого я получил код состояния 200.
Что я делаю не так?