> 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.

# Response: AmendResult

> Use this reference to learn the AmendResult wrapper and its fields.

Use this reference to learn the AmendResult wrapper and its fields.

The AmendResult wrapper is the response for the amend() call.

## AmendResult fields

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

    <th>
      Description
    </th>
  </tr>

  <tr>
    <td>
      AmendmentId
    </td>

    <td>
      The ID of the associated [Amendment](/docs/platform/integration/apis/soap-api/soap-api-object-reference/amendment) object. There can be as many as three AmendmentId values.

      **Type**: zns:ID

      **Character limit**:

      **Version notes**: WSDL 28.0 - 41.0 supports only one AmendmentId value. WSDL 42.0+ supports three AmendmentId values.

      **Values**: valid Amendment object IDs
    </td>
  </tr>

  <tr>
    <td>
      Error
    </td>

    <td>
      An array of errors that indicate why the amend() call failed.

      **Type**: zns:Error

      **Character limit**:

      **Version notes**: WSDL 28.0+

      **Values**:
    </td>
  </tr>

  <tr>
    <td>
      InvoiceData
    </td>

    <td>
      A wrapper for the associated invoice preview. This field is only returned when the `EnablePreviewMode` field value is set to true.

      **Type**: zns:InvoiceData

      **Character limit**:

      **Version notes**: WSDL 28.0+

      **Values**:
    </td>
  </tr>

  <tr>
    <td>
      InvoiceId
    </td>

    <td>
      The ID of the associated [Invoice](/docs/platform/integration/apis/soap-api/soap-api-object-reference/invoice) object .

      **Type**: zns:ID

      **Character limit**:

      **Version notes**: WSDL 28.0+

      **Values**:
    </td>
  </tr>

  <tr>
    <td>
      PaymentTransactionNumber
    </td>

    <td>
      The payment transaction number associated with this amendment.

      **Type**: string

      **Character limit**:

      **Version notes**: WSDL 28.0+

      **Values**:
    </td>
  </tr>

  <tr>
    <td>
      SubscriptionId
    </td>

    <td>
      The ID of the new [Subscription](/docs/platform/integration/apis/soap-api/soap-api-object-reference/subscription) object that is created when amending a subscription; the old subscription is cancelled and kept on file with its original ID.

      **Type**: zns:ID

      **Character limit**:

      **Version notes**: WSDL 46.0+

      **Allowable values**: valid Subscription object IDs
    </td>
  </tr>

  <tr>
    <td>
      Success
    </td>

    <td>
      Indicates if the amend() call succeeded or failed. The value is true if the call succeeded.

      **Type**: boolean

      **Character limit**:

      **Version notes**: WSDL 28.0+

      **Values**: true, false
    </td>
  </tr>

  <tr>
    <td>
      TotalDeltaMrr
    </td>

    <td>
      Total Monthly Recurring Revenue (MRR) for this subscription (WSDL 48+)

      **Type**: decimal

      **Character limit**:

      **Version notes**: WSDL 48.0+

      **Values**:
    </td>
  </tr>

  <tr>
    <td>
      TotalContractedValue
    </td>

    <td>
      Total Contract Value (TCV) of this subscription (WSDL 48+)

      **Type**: decimal

      **Character limit**:

      **Version notes**: WSDL 48.0+

      **Values**:
    </td>
  </tr>
</table>