RetailCRM API Client

OrderProduct

Class OrderProduct

Tags
category

OrderProduct

SuppressWarnings

(PHPMD.LongVariables)

Table of Contents

Properties

$bonusesChargeTotal  : float
$bonusesCreditTotal  : float
$comment  : string
$createdAt  : DateTime
$discountManualAmount  : float
$discountManualPercent  : float
$discounts  : array<string|int, AbstractDiscount>
$discountTotal  : float
$externalId  : string
$externalIds  : array<string|int, CodeValueModel>
$id  : int
$initialPrice  : float
$isCanceled  : bool
$markingCodes  : array<string|int, string>
$offer  : Offer
$order  : IdModel
$prices  : array<string|int, OrderProductPriceItem>
$priceType  : PriceType
$productName  : string
$properties  : array<string, ItemProperty>
$purchasePrice  : float
$quantity  : float
$status  : string
$vatRate  : string

Properties

$bonusesChargeTotal

public float $bonusesChargeTotal
Tags
JMS\Type

("float")

JMS\SerializedName

("bonusesChargeTotal")

$bonusesCreditTotal

public float $bonusesCreditTotal
Tags
JMS\Type

("float")

JMS\SerializedName

("bonusesCreditTotal")

$comment

public string $comment
Tags
JMS\Type

("string")

JMS\SerializedName

("comment")

$createdAt

public DateTime $createdAt
Tags
JMS\Type

("DateTime<'Y-m-d H:i:s'>")

JMS\SerializedName

("createdAt")

$discountManualAmount

public float $discountManualAmount
Tags
JMS\Type

("float")

JMS\SerializedName

("discountManualAmount")

$discountManualPercent

public float $discountManualPercent
Tags
JMS\Type

("float")

JMS\SerializedName

("discountManualPercent")

$discounts

public array<string|int, AbstractDiscount> $discounts
Tags
JMS\Type

("array<RetailCrm\Api\Model\Entity\Orders\Items\AbstractDiscount>")

JMS\SerializedName

("discounts")

$discountTotal

public float $discountTotal
Tags
JMS\Type

("float")

JMS\SerializedName

("discountTotal")

$externalId

public string $externalId
Tags
JMS\Type

("string")

JMS\SerializedName

("externalId")

$externalIds

public array<string|int, CodeValueModel> $externalIds
Tags
JMS\Type

("array<RetailCrm\Api\Model\Entity\CodeValueModel>")

JMS\SerializedName

("externalIds")

$id

public int $id
Tags
JMS\Type

("int")

JMS\SerializedName

("id")

$initialPrice

public float $initialPrice
Tags
JMS\Type

("float")

JMS\SerializedName

("initialPrice")

$isCanceled

public bool $isCanceled
Tags
JMS\Type

("bool")

JMS\SerializedName

("isCanceled")

$markingCodes

public array<string|int, string> $markingCodes
Tags
JMS\Type

("array")

JMS\SerializedName

("markingCodes")

$offer

public Offer $offer
Tags
JMS\Type

("RetailCrm\Api\Model\Entity\Orders\Items\Offer")

JMS\SerializedName

("offer")

$order

public IdModel $order
Tags
JMS\Type

("RetailCrm\Api\Model\Entity\IdModel")

JMS\SerializedName

("order")

$prices

public array<string|int, OrderProductPriceItem> $prices
Tags
JMS\Type

("array<RetailCrm\Api\Model\Entity\Orders\Items\OrderProductPriceItem>")

JMS\SerializedName

("prices")

$priceType

public PriceType $priceType
Tags
JMS\Type

("RetailCrm\Api\Model\Entity\Orders\Items\PriceType")

JMS\SerializedName

("priceType")

$productName

public string $productName
Tags
JMS\Type

("string")

JMS\SerializedName

("productName")

$properties

public array<string, ItemProperty> $properties
Tags
JMS\Type

("array<string, RetailCrm\Api\Model\Entity\Orders\Items\ItemProperty>")

JMS\SerializedName

("properties")

$purchasePrice

public float $purchasePrice
Tags
JMS\Type

("float")

JMS\SerializedName

("purchasePrice")

$quantity

public float $quantity
Tags
JMS\Type

("float")

JMS\SerializedName

("quantity")

$status

public string $status
Tags
JMS\Type

("string")

JMS\SerializedName

("status")

$vatRate

public string $vatRate
Tags
JMS\Type

("string")

JMS\SerializedName

("vatRate")


        
On this page

Search results