> This page is for Docs.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://zuora.ferndocs.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://zuora.ferndocs.com/_mcp/server.

# Legacy Refunds update fields

> This reference article lists all the fields associated with the Legacy Refund data dictionary. Use this reference to view all the fields associated with the update debit memo data dictionary.

This reference article lists all the fields associated with the Legacy Refund data dictionary. Use this reference to view all the fields associated with the update debit memo data dictionary.

> **Note**
>
> Fields with an asterisk mark indicate mandatory fields.

<table>
  <tr>
    <th>
      Name
    </th>

    <th>
      Description
    </th>

    <th>
      Value
    </th>
  </tr>

  <tr>
    <td>
      Id\*
    </td>

    <td>
      The unique ID of a refund. For example, 4028905f5a87c0ff015a889e590e00c9.
    </td>

    <td>
      string
    </td>
  </tr>

  <tr>
    <td>
      Reason Code
    </td>

    <td>
      A code identifying the reason for the transaction. The value must be an existing reason code or empty. If you do not specify a value, Zuora uses the default reason code.
    </td>

    <td>
      string
    </td>
  </tr>

  <tr>
    <td>
      Status
    </td>

    <td>
      The status of the refund.

      Enum: `Processed`, `Canceled`,`Error`,`Processing`
    </td>

    <td>
      string
    </td>
  </tr>

  <tr>
    <td>
      Transferred To Accounting
    </td>

    <td>
      Specifies whether or not the object has been transferred to an external accounting system. Use this field for integrations with accounting systems such as NetSuite.

      enum: `Processing`, `Yes`, `Error`, `Ignore`
    </td>

    <td>
      string \<= 10 characters
    </td>
  </tr>
</table>