subscriptionId

The subscriptionId element has two uses.

subscriptionId as a child of recurringResponse, updateSupscription, and cancelSubscription

The subscriptionId element is a required child of the recurringResponse element and defines the assigned identifier for the sequence of recurring billing transactions. You also use this element in the updateSubscription and cancelSubscription transactions to identify the subscription for changes/cancellation.

 

Type = Long; minLength = N/A; maxLength = 19

 

Parent Elements:

recurringResponse, cnpInternalRecurringRequest, cancelSubscription, updateSubscription, updateSubscriptionResponse, cancelSubscriptionResponse

 

Attributes:

None

 

Child Elements:

None

subscriptionId as a child of lineItemData

The subscriptionId element is an optional child of lineItemData. It is a merchant assigned unique identifier for the subscription itself. There can be many products associated with a single <subscriptionId>. It provides additional subscription information for consideration by the Guaranteed Payment service.

 

Type = String; minLength = N/A; maxLength = 100

 

Parent Elements:

lineItemData

 

Attributes:

None

 

Child Elements:

None