MigrationTransactionItem Subobject
Web Session Object
Transaction Object
Token Object
Season Set Object
Refund Object
RatePlan Object
Product Object
Payment Provider Object
Payment Method Object
NameValuePair Object
GiftCard Object
Entitlement Object
Chargeback Object
Campaign Object
BillingPlan Object
AutoBill Object
Address Object
Activity Object
Account Object
MigrationTransactionItem Subobject
A line-item in a MigrationTransaction. All line-items added together should add up to the total Transaction amount.
Data Members |
Data Type |
Description |
itemType |
MigrationTransactionItemType |
The Migrated Transaction Item’s type, which may be one of three values:
If unspecified, the type defaults to RecurringCharge. |
merchantAutoBillItemId |
string |
Optional. Your unique identifier for the AutoBillItem associated with this MigrationTransactionItem. Use this data member to distinguish between two or more AutoBillItems for the same Product. |
migrationTaxItems |
MigrationTaxItem |
Optional. An array of tax line-items in aMigrationTransactionItem. The MigrationTaxItems subobject contains three data members:
|
name |
string |
Required. A description of the item, which should match an existing Product description field. This is a free-form string of 256 or fewer characters. |
price |
decimal |
Required. The price of the item, in the currency of the overall transaction. Currencies may not be mixed on a single Transaction. This value must be zero or positive. |
servicePeriodEndDate |
dateTime |
Required. The entitlement end date for this item (generally associated with an AutoBill item). |
servicePeriodStartDate |
dateTime |
Required. The entitlement start date for this item (generally associated with an AutoBill item). If unspecified, defaults to the MigrationTransaction’s billingDate. |
sku |
string |
Required. Your unique identifier for the product or service purchased with this MigrationTransactionItem. This value should match the merchantProductId for an existing Product, but it is not required to do so. This is a free-form string of 256 or fewer characters. |
taxClassification |
string |
The item’s tax classification. |
For Users
Learn More