title: retrofit response body null
body: <p>when I post request response body getting null but status 200 ? </p>
  
  <p>what I'm doing wrong ? </p>
  
  <p><strong>here is my call method</strong></p>
  
  <pre><code>  private void getTransferBtwCenterAndOffice(){
  
      showProgressDialog(getString(R.string.wait_message));
      ApiInterface apiService = ApiClient.getClient().create(ApiInterface.class);
      String userName = tinyDb.getString(Constant.userName);
      String passWord = tinyDb.getString(Constant.token);
      List&lt;TransferCenterStoreParameters&gt; parameters = new ArrayList&lt;&gt;();
      parameters.add(new TransferCenterStoreParameters("StoreCode","B201"));
      String base = userName + ":" + passWord;
      String authHeader = "Basic "+ Base64.encodeToString(base.getBytes(),Base64.NO_WRAP);
      Call&lt;TransferCenterStoreResponse&gt; call = apiService.TRANSFER_CENTER_STORE_RESPONSE_CALL(authHeader,"BR_SP_BRN_GET_STORE_ACTIVE_SHIPMENTS",parameters);
  
      call.enqueue(new Callback&lt;TransferCenterStoreResponse&gt;() {
          @Override
          public void onResponse(Call&lt;TransferCenterStoreResponse&gt; call, retrofit2.Response&lt;TransferCenterStoreResponse&gt; response) {
              hideProgressDialog();
              Log.d(CLASS_NAME, "onResponseeeeeeeee: "+response);
              if(response != null &amp;&amp; response.body() != null){
                  if(response.body().getTransferBtwCenterStoreResult().getResultCode().equals("200")){
                      List&lt;TransferCenterStore&gt; mList = response.body().getTransferCenterStoresList();
                  }
                  else{
                      getAlert(response.body().getTransferBtwCenterStoreResult().getErrorMessage());
                  }
              }
          }
  
          @Override
          public void onFailure(Call&lt;TransferCenterStoreResponse&gt; call, Throwable t) {
              hideProgressDialog();
              Log.e(CLASS_NAME, t.toString());
          }
      });
  }
  </code></pre>
  
  <p><strong>here is my apiinterface</strong></p>
  
  <pre><code>@FormUrlEncoded
      @POST("GetDispatchList")
      Call&lt;TransferCenterStoreResponse&gt; TRANSFER_CENTER_STORE_RESPONSE_CALL(
              @Header("Authorization") String authHeader,
              @Field("ProcName") String procName,
              @Field("Parameters") List&lt;TransferCenterStoreParameters&gt; objects) ;
  </code></pre>
  
  <p><strong>here is my parameter body</strong> </p>
  
  <blockquote>
    <p>{
                    "ProcName" :"BR_SP_BRN_GET_STORE_ACTIVE_SHIPMENTS",
                    "Parameters": [
        {
          "Name": "StoreCode",
          "Value": "B201"
        }   ] }</p>
  </blockquote>
  
  <p><strong>here is my transfercenterstoreresponse class</strong></p>
  
  <pre><code>public class TransferCenterStoreResponse {
  
      @SerializedName("ResultModel")
      private TransferBtwCenterStoreResult transferBtwCenterStoreResult;
  
      @SerializedName("Dispatches")
      private List&lt;TransferCenterStore&gt; transferCenterStoresList;
  
  
      public TransferBtwCenterStoreResult getTransferBtwCenterStoreResult() {
          return transferBtwCenterStoreResult;
      }
  
      public void setTransferBtwCenterStoreResult(TransferBtwCenterStoreResult transferBtwCenterStoreResult) {
          this.transferBtwCenterStoreResult = transferBtwCenterStoreResult;
      }
  
      public List&lt;TransferCenterStore&gt; getTransferCenterStoresList() {
          return transferCenterStoresList;
      }
  
      public void setTransferCenterStoresList(List&lt;TransferCenterStore&gt; transferCenterStoresList) {
          this.transferCenterStoresList = transferCenterStoresList;
      }
  }
  </code></pre>
  
  <p><strong>here is my response</strong> </p>
  
  <pre><code>{
      "ResultModel": {
          "ResultStatus": "Success",
          "ResultCode": "200",
          "ErrorMessage": null,
          "Token": "BD0F1E3D1F8E43B79BCE96FA6572A2AD",
          "ResultJson": "",
          "ConnectionUrl": "http://192.168.3.40:1313/",
          "UserName": null,
          "ResultNative": "",
          "ResultDt": null
      },
      "Dispatches": [
          {
              "ShippingNumber": "178-S-6-30770",
              "ShippingDate": "2018-02-11T21:00:00Z",
              "Description": "",
              "InternalDescription": "",
              "SeriesNumber": 322216,
              "LogisticsCompanyBOL": "",
              "WarehouseCode": "B456",
              "ShipmentHeaderID": "3408fcec-9e8f-4e82-b556-a88500d3713f",
              "Quantitity": 1
          }
  ]
  }
  </code></pre>