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 that share a but differ in , , or .
The following sections demonstrate how items that share a skuId
can be differentiated based on and and how each item is assigned a .
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 and and process and .