Managing items with shared SKU identifiers
Learn how to add multiple items that share the same SKU identifier to a Checkout or Invoice.
Last updated
Learn how to add multiple items that share the same SKU identifier to a Checkout or Invoice.
Last updated
In a single Checkout or Invoice, you can add multiple line items that share a SKU identifier but differ in price, discount type, or subscription details.
The following sections demonstrate how items that share a skuId
can be differentiated based on price and subscription information and how each item is assigned a unique identifier in the Order response.
This request contains two items with the same skuId
but different price
values. In addition, one item has a discount
applied to it.
Even though they share the same skuId
, Digital River handles both items separately, returning different amount
and tax.amount
values for each.
Perhaps you have a customer who wants to purchase an auto-renew digital magazine subscription for himself and another nearly identical subscription for a friend. The only difference is that the friend's subscription must be manually renewed.
The returned checkout id
can then be used to . In the response to that request, each element of the items
array has been assigned a unique itemId
.
In the or request, assign each item the same skuId
but different autoRenewal
and subscriptionId
values.
The returned checkout id
can then be used to . In the response to that request, each element of the items
array has been assigned a unique itemId
. Use these identifiers to create and cancel fulfillments and process and .