Product basics
Learn the basics of SKUs, product details, SKU groups, and inventory items.
Last updated
Learn the basics of SKUs, product details, SKU groups, and inventory items.
Last updated
In the Digital River APIs, you can use , , and to identify and describe your goods and services.
Whether you integrate with or , these resources and objects allow you to define each of your product's .
Except for (as well as used in the of ), you're responsible for managing the data contained in them.
Additionally, with the exception of , their data is stored in Digital River's system.
Resource
Basic and compliance
Digital River's system
You
Object
Basic
Your system
You
System dependent
Resource
Compliance
Digital River's system
Digital River
Resource
Basic and compliance
Digital River's system
You/Digital River
In the Digital River APIs, SKUs are one option for identifying and defining your goods and services.
This resource holds data on the most important characteristics of a product. SKUs aren’t meant to be universal. Instead, they should be unique to your business.
You , and their data is stored in Digital River's system.
Depending on how you send product data in or requests, your SKUs might only contain . Alternatively, they can contain both .
If you reference this resource in checkouts or , you'll need to use the to define and create a SKU for every in your catalog.
For more details, refer to:
The page
The section on the page
The section on the page.
You can use productDetails
to identify and define your goods and services. This object holds data on the most important characteristics of a product.
You manage productDetails
and its data is stored in your system.
For more details, refer to:
Digital River manages your SKU groups, and their data is stored in Digital River's system.
For more details, refer to:
For more details, refer to:
In the Digital River APIs, there exist two broad categories of product data: basic and compliance. The following table lists the specific data in each category:
Name and description
Export control classification number
Image and URL
Harmonized system code
Weight and weight unit
Tax code
Country of origin
Dangerous goods classifications
Part number and manufacturer identifier
Signature requirements
Who assigns a product's tax code depends on whether or not you're using SKU groups.
As a result, you're not responsible for identifying, defining, or managing your products' tax codes.
,
, , , ,
, , , ,
A productDetails
object can only be used to pass . Its is stored in a referenced .
In other words, each items[]
in a or request must include productDetails
and nested within that object should be a skuGroupId
.
The page
The page
The section on the page
The section on the page.
A represents a collection of products with similar compliance requirements. This resource is only used to store .
If you use SKU groups, you must reference the resource when sending product data in or requests, and the reference must either be in the or in .
The page
The section on the page
The section on the page.
The resource identifies and defines physical products stored in a warehouse. You only use inventory items in .
The data for an inventory item is saved in Digital River's system, and you can access it using the .
How you and how you ensure that data contained in the of remains synchronized, depends on whether you're using the or the .
The page
The page
Digital River classifies a product as physical or digital based on its designated tax code. This code plays a role in determining a , its assigned , and whether the is triggered.
If you (1) associate a with each of your or (2) reference a in , then Digital River sets the SKU group's tax code.
If you use without , then you're responsible for defining and managing each of your SKUs' (s).
A physical
attribute allows you to determine whether the resource is classified as digital or physical without referencing our .