<?php

namespace Myvetshop\Module\Clinique\Import\Kalivet\Model;

class OrderDetailModel
{
    public string $email;

    public string $reference;

    public int $idOrderDetail;

    public int $idOrder;

    public int $idOrderInvoice;

    public int $idWarehouse;

    public int $idShop;

    public int $productId;

    public int $productAttributeId;

    public string $productName;

    public int $productQuantity;

    public int $productQuantityInStock;

    public int $productQuantityRefunded;

    public int $productQuantityReturn;

    public int $productQuantityReinjected;

    public string $productPrice;

    public string $reductionPercent;

    public string $reductionAmount;

    public string $reductionAmountTaxIncl;

    public string $reductionAmountTaxExcl;

    public string $groupReduction;

    public int $productQuantityDiscount;

    public string $productEan13;

    public string $productUpc;

    public string $productReference;

    public string $productSupplierReference;

    public string $productWeight;

    public int $idTaxRulesGroup;

    public int $taxComputationMethod;

    public string $taxName;

    public string $taxRate;

    public string $ecotax;

    public string $ecotaxTaxRate;

    public int $discountQuantityApplied;

    public ?string $downloadHash;

    public int $downloadNb;

    public ?\DateTimeImmutable $downloadDeadline;

    public string $totalPriceTaxIncl;

    public string $totalPriceTaxExcl;

    public string $unitPriceTaxIncl;

    public string $unitPriceTaxExcl;

    public string $totalShippingPriceTaxIncl;

    public string $totalShippingPriceTaxExcl;

    public string $purchaseSupplierPrice;

    public string $originalProductPrice;

    public string $originalWholesalePrice;

    public string $totalRefundedTaxExcl;

    public string $totalRefundedTaxIncl;
}
