public async Task <IHttpActionResult> MakePayment([FromBody] Payment payment) { try { DKPaymentService client = new DKPaymentService(); r = await client.MakePayment(payment); } catch (Exception) { return(StatusCode(HttpStatusCode.BadRequest)); } return(Ok(r)); }