Terms

Updated at:

This topic explains the basic terms for Enterprise Purchase API integration to help you get started quickly.

Overview of terms

Category

Term

Description

Distributor

Reseller

Distributor

An enterprise customer that uses the Alibaba product supply chain for its business scenarios by integrating with the API.

Distribution Purchasing Shop

PurchaseShop

A distributor's shop that is activated after the distributor onboards. In API integration mode, this shop acts as the purchasing identity to place purchase orders with channel partners.

Purchaser

Purchaser

Corresponds one-to-one with a PurchaseShop. The distributor's purchase shop uses the purchaser identity to call the API for actions such as querying products and creating purchase orders.

Channel partner

Seller

Seller

The channel partner's business entity.

Shops

Shop

A shop opened by a channel partner. When a distributor onboards, they establish a partnership with a specific channel partner's shop. Distributors place purchase orders with this shop through the API.

Product

Item Selection Pool

SelectionPool

A subset of purchasable products that a distributor selects from a channel partner's shop. By default, a selection pool is created for each purchase shop, and products are automatically imported. Products involved in purchase orders or product change notifications must exist in the selection pool.

Product

Product

A purchasable product offered by a channel partner. Distributors use this product to create purchase orders.

Stock Keeping Unit

SKU

A stock keeping unit. Each SKU represents a unique product. Price and inventory information are associated with the SKU.

Category

Category

The classification to which a product belongs. Each product belongs to a single leaf category. Categories have a multi-level structure.

Transaction

Purchase order

PurchaseOrder

An order placed by a distributor to purchase products from a channel partner. A purchase order, also known as a distribution transaction order, may be split into multiple orders based on rules in the channel partner's shop.

Order

Order

A transaction agreement between a distributor and a channel partner's shop. It manages the lifecycle of order payment and fulfillment statuses.

Logistics Order

LogisticsOrder

An entity used during order fulfillment to link a logistics company's shipping order with its logistics status and details. Each logistics order corresponds one-to-one with a tracking number.

Tracking number

TrackingNumber

The tracking number from the logistics company.

Order Line

OrderLine

An entity created when an order is split by SKU. An order line contains information such as its cost and fulfillment status.

Support Ticket

RefundOrder

The entity that processes a refund initiated by a distributor. Refunds are based on order lines and include basic refund information, refund execution status, and more.

Bill

Product General Bill

ProductGeneralBill

A general bill for product transactions, generated according to the reconciliation period.

Other

Division Code

DivisionCode

A country's administrative region code. The code consists of 6 digits.

Relationship between resources and APIs

image