/// <summary> /// List all refunds of an existing credit note. /// </summary> /// <param name="creditnote_id">The creditnote_id is the identifier of the crditnote.</param> /// <returns>CreditnoteRefundList object.</returns> public CreditNoteRefundList GetRefundsOfCrreditnote(string creditnote_id) { string url = baseAddress + "/" + creditnote_id + "/refunds"; var responce = ZohoHttpClient.get(url, getQueryParameters()); return(CreditNoteParser.getCreditnoteRefundList(responce)); }
//------------------------------------------------------------------------------------------------- /// <summary> ///List all refunds with pagination. /// </summary> /// <param name="parameters">The parameters is the multiple key,value pair object which helps to refine the list.<br></br>The possible filters are<br></br> /// <table> /// <tr><td>customer_id</td><td>List credit note refunds made for a particular customer.</td></tr> /// <tr><td>sort_column</td><td>Sort refunds list.<br></br>Allowed Values: <i>refund_mode, reference_number, date, creditnote_number, customer_name, amount_bcy</i> and <i>amount_fcy</i></td></tr> /// </table> /// </param> /// <returns>CreditnoteRefundList object.</returns> public CreditNoteRefundList GetCreditnoteRefunds(Dictionary <object, object> parameters) { string url = baseAddress + "/refunds"; var responce = ZohoHttpClient.get(url, getQueryParameters(parameters)); return(CreditNoteParser.getCreditnoteRefundList(responce)); }