ProductItem object represents a single product or service item included in a payment transaction. This allows merchants to provide detailed line-item information for better transaction tracking and reporting.
Properties
| Field | Type | Required | Description |
|---|---|---|---|
id | string | ✅ | Unique identifier of the product or service in the merchant’s catalog |
name | string | ✅ | Name or description of the item |
quantity | integer | ✅ | Quantity of this item being purchased (minimum: 1) |
unitPrice | integer | ✅ | Unit price in the smallest currency unit (e.g., cents for USD) (minimum: 1) |
goodsType | string | ✅ | Type of item Values: PHYSICAL (tangible items), DIGITAL (non-physical items) |

