Skip to main content

Deprecated SOAP API items

Zuora

Deprecated SOAP API items

Overview

This article provides lists of deprecated API calls, fields, and objects, and provides the recommended replacement.

Deprecated Calls

Deprecated Call

WSDL Versions Before Deprecation

Current Call

subscribeWithExistingAccount()

1.0 - 10.0

subscribe()

Deprecated Fields

Deprecated Field Deprecated as of Description Current Field

Account

WSDL 23.0

Specifies the gateway for processing electronic payments and refunds.

Type: zns:ID
OperationsCreate, Query, Update, Delete, Filter
Char limit: 40
Req or optrequired
Values: a valid configured gateway name

PaymentGateway

Invoice

WSDL 19.0

The user ID of the person who created the invoice. If a bill run generated the invoice, then the value is the user ID of person who created the bill run.

Type: zns:ID
Operations: Query, Filter
Char limit: 32

Req or opt: required
Values: a valid Zuora user ID
CreatedById

ProductRatePlanCharge

WSDL 21.0

The charge model for this product rate plan charge.

Type: string (enum)
OperationsCreate, Query, Update, Delete, Filter
Char limit: 40
Req or optrequired
Values: FlatFee, PerUnit, Overage, Tiered, TieredWithOverage, Volume

The Volume field value is valid for WSDL 4.0 - 19.0 only.

ChargeModel

ProductRatePlanCharge

WSDL 43.0

Applies an automatic price change when a termed subscription is renewed.

Type: string (enum)
Character limit: 25
Version notes: deprecated at WSDL 43.0
System generated for this object: no
Allowable values

  • FromTenantPercentageValue
  • SpecificPercentageValue
PriceChangeOption

ProductRatePlanCharge

WSDL 43.0

Specifies the percentage to increase or decrease the price of a termed subscription's renewal. Use this field if you set the PriceIncreaseOption value to SpecificPercentageValue.

Type: decimal
Character limit: 16 {99999999999999.99}
Version notes: deprecated at WSDL 43.0
System generated for this object: no
Allowable values: a decimal value between -100 and 100

PriceChangeOption

ProductRatePlanCharge

WSDL 20.0

The charge type for this rate plan charge.

Type: string (enum)
OperationsCreate, Query, Update, Delete, Filter
Char limit: 32
Req or opt: required
Values: OneTimeRecurringUsage

The Usage value is valid for WSDL 4.0 - 19.0, then deprecated at WSDL 20.0

 

ChargeType

ProductRatePlanChargeTier

WSDL 46.0 Determines whether the tier is active. 

Type: boolean
Character limit: 5
Version notes: --
ValuesTrueFalse

n/a

RatePlanCharge

WSDL 20.0 The source of the rate plan charge. OriginalId

Subscription

WSDL 20.0

The original subscription ID. Automatically generated.

Type: zns:ID
Operations: Query, Filter
Char limit: 32

Req or opt: required
Values: a valid subscription ID
OriginalId

Subscription

WSDL 20.0

The date when the subscription version was created.

Type: dateTime
Operations: Query, Filter
Char limit: 32

Req or opt: required
Values: a valid date and time value
CreatedDate
InitialTerm WSDL 73.0

The initial term of service for the amendment, which is duration of the current subscription term.

Required: Only if the value of the Type field is set to TermsAndConditions and TermType is set to TERMED. This field is not required if TermType is set to EVERGREEN.
Type: long
Operations: Create, Query, Update*, Delete, and Filter
Character limit: --
Values: a valid number
Object: Amendment
Req or opt: conditional

CurrentTerm

Deprecated Objects

Deprecated Object Deprecated as of Description

InvoiceAdjustment

64.0

Invoice Adjustments is deprecated on Production. Zuora recommends that you use the Invoice Item Adjustments to adjust invoices.