# Goods Detail - JSON Key为`goodsDetail`, mandatory
Field | Type | Mandatory | Description | Memo |
---|---|---|---|---|
goodsCategory | String | Yes | Goods Category | |
goodsId | String | Yes | Goods ID | |
goodsName | String | Yes | Goods Name | Used for report , receipt, slip printing |
goodsSpec | String | No | Goods Spec | Shows in report or receipt |
price | Price | Yes | Price | Unit : dollar |
quantity | Integer | Yes | Quantity | |
rebateCode | String | No | Rebate Code | Cashier Terminal has pre-set the discount, mandated |
activityNo | String | No | Activity No | Once [e-Buy backend](https://book.e-buy.com/link/136#bkmrk-e-buy-backend "A group /set of equipment / server to process all the transaction from e-Buy POS") system confirm transaction success, a transaction activity number will return back |
memo | String | No | Memo | Once [e-Buy backend](https://book.e-buy.com/link/136#bkmrk-e-buy-backend "A group /set of equipment / server to process all the transaction from e-Buy POS") system confirm transaction success, some information will return such as electronic voucher number |
voucherId | String | No | Voucher ID | Return when have voucher\_detail |