window.Wick = window.Wick || {};
Wick.MiniBasketData = (function () {
    return {
        updateQuantity: {
            statusCode: 'lowStock',
            quantityAdded: 71,
            quantity: 0,
            entry: {
                entryNumber: 2,
                quantity: 74,
                basePrice: {
                    currencyIso: 'GBP',
                    value: 5.0,
                    priceType: 'BUY',
                    formattedValue: '£5.00',
                    minQuantity: null,
                    maxQuantity: null,
                    currencySymbol: '£',
                    wasPrice: null,
                    infoUom: null,
                    infoUomPrice: null,
                    singleVolumePrice: null,
                    vatRatePercentage: null,
                    sellingUomDescription: null,
                    formattedPriceWithoutCurrencySymbol: '5.00',
                    pricing: null,
                },
                basePriceExcVat: {
                    value: 4,
                    formattedValue: '£4',
                    currencyIso: 'GBP',
                    formattedPriceWithoutCurrencySymbol: '4',
                },
                totalPrice: {
                    currencyIso: 'GBP',
                    value: 20.0,
                    priceType: 'BUY',
                    formattedValue: '£20.00',
                    minQuantity: null,
                    maxQuantity: null,
                    currencySymbol: '£',
                    wasPrice: null,
                    infoUom: null,
                    infoUomPrice: null,
                    singleVolumePrice: null,
                    vatRatePercentage: null,
                    sellingUomDescription: null,
                    formattedPriceWithoutCurrencySymbol: '20.00',
                    pricing: null,
                },
                product: {
                    code: '221100',
                    name: 'Blue Circle Ready To Use Postcrete - 20kg',
                    url: '/Blue-Circle-Ready-To-Use-Postcrete---20kg/p/221100',
                    purchasable: true,
                    stock: {
                        stockLevelStatus: {
                            code: 'outOfStock',
                            type: 'StockLevelStatus',
                        },
                        stockLevel: 0,
                        stockThreshold: null,
                        makeUnavailable: false,
                        originalStockLevelStatus: {
                            code: 'outOfStock',
                            type: 'StockLevelStatus',
                        },
                        exists: false,
                        stockMessage: null,
                    },
                    availableForPickup: true,
                    price: {
                        currencyIso: 'GBP',
                        value: 5.0,
                        priceType: 'BUY',
                        formattedValue: '£5.00',
                        minQuantity: null,
                        maxQuantity: null,
                        currencySymbol: '£',
                        wasPrice: null,
                        infoUom: 'KG',
                        infoUomPrice: 0.25,
                        singleVolumePrice: null,
                        vatRatePercentage: 20.0,
                        sellingUomDescription: null,
                        formattedPriceWithoutCurrencySymbol: '5.00',
                        pricing: null,
                    },
                    images: [
                        {
                            imageType: 'PRIMARY',
                            format: 'zoom',
                            url: '//media.wickes.co.uk/is/image/wickes/largeNormal/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_00',
                            altText: 'Blue Circle Ready To Use Postcrete - 20kg',
                            galleryIndex: null,
                            width: null,
                        },
                        {
                            imageType: 'PRIMARY',
                            format: 'product',
                            url: '//media.wickes.co.uk/is/image/wickes/normal/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_00',
                            altText: 'Blue Circle Ready To Use Postcrete - 20kg',
                            galleryIndex: null,
                            width: null,
                        },
                        {
                            imageType: 'PRIMARY',
                            format: 'thumbnail',
                            url: '//media.wickes.co.uk/is/image/wickes/thumbnail/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_00',
                            altText: 'Blue Circle Ready To Use Postcrete - 20kg',
                            galleryIndex: null,
                            width: null,
                        },
                        {
                            imageType: 'PRIMARY',
                            format: 'cartIcon',
                            url: '//media.wickes.co.uk/is/image/wickes/smallThumbnail/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_00',
                            altText: 'Blue Circle Ready To Use Postcrete - 20kg',
                            galleryIndex: null,
                            width: null,
                        },
                    ],
                    categories: [
                        {
                            code: '1000208',
                            name: 'Cement',
                            url: '/Products/Building-Materials/Cement+Aggregates/Cement/c/1000208',
                            description: null,
                            image: null,
                            parentCategoryName: null,
                            sequence: 0,
                        },
                        {
                            code: '1000211',
                            name: 'Concrete',
                            url: '/Products/Building-Materials/Cement+Aggregates/Concrete/c/1000211',
                            description: null,
                            image: null,
                            parentCategoryName: null,
                            sequence: 0,
                        },
                    ],
                    baseOptions: [],
                    volumePrices: [],
                    configurable: false,
                    imageSetId: 'B3182_221100_IS',
                    fulfilmentType: 'STANDARD',
                    noScriptProductImageUrl:
                        '//media.wickes.co.uk/is/image/wickes/largeNormal/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_00?defaultImage=wickes/2018-Wickes-Missing-Product-650x650',
                    sellOnly: false,
                    externalAverageRating: 4.9,
                    externalReviewCount: 4680,
                    coshhSheetUrl: '//media.wickes.co.uk/documents/wickes/B3182_221100_COSHH_0',
                    techSheetUrl: '//media.wickes.co.uk/documents/wickes/B3182_221100_TECH_0',
                    priceInclusiveVat: {
                        currencyIso: 'GBP',
                        value: 5.0,
                        priceType: 'BUY',
                        formattedValue: '£5.00',
                        minQuantity: null,
                        maxQuantity: null,
                        currencySymbol: '£',
                        wasPrice: null,
                        infoUom: 'KG',
                        infoUomPrice: 0.25,
                        singleVolumePrice: null,
                        vatRatePercentage: 20.0,
                        sellingUomDescription: null,
                        formattedPriceWithoutCurrencySymbol: '5.00',
                        pricing: null,
                    },
                    priceExclusiveVat: {
                        currencyIso: 'GBP',
                        value: 4.17,
                        priceType: 'BUY',
                        formattedValue: '£4.17',
                        minQuantity: null,
                        maxQuantity: null,
                        currencySymbol: '£',
                        wasPrice: null,
                        infoUom: null,
                        infoUomPrice: null,
                        singleVolumePrice: null,
                        vatRatePercentage: null,
                        sellingUomDescription: null,
                        formattedPriceWithoutCurrencySymbol: '4.17',
                        pricing: null,
                    },
                    downStreamData: {
                        description: 'Blue Circle Ready To Use Postcrete - 20kg',
                        fulfillmentType: 'STANDARD',
                        swapCode: '',
                        productRanking: null,
                        order: null,
                    },
                    categoryPath: 'Products/Building Materials/Cement & Aggregates/Cement',
                    hasDataSheets: true,
                    coshhSheetList: [
                        {
                            code: 'B3182_221100_COSHH_0',
                            description: null,
                            altText: null,
                            url: '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_COSHH_0',
                            downloadUrl:
                                '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_COSHH_0',
                            size: null,
                        },
                    ],
                    dopSheetList: [],
                    epdSheetList: [],
                    gilSheetList: [
                        {
                            code: 'B3182_221100_GIL_0',
                            description: null,
                            altText: null,
                            url: '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_GIL_0',
                            downloadUrl:
                                '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_GIL_0',
                            size: null,
                        },
                    ],
                    techSheetList: [
                        {
                            code: 'B3182_221100_TECH_0',
                            description: null,
                            altText: null,
                            url: '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_TECH_0',
                            downloadUrl:
                                '//media.wickes.co.uk/documents/wickes/Cement-Blue-Circle-Ready-To-Use-Postcrete-20kg~B3182_221100_TECH_0',
                            size: null,
                        },
                    ],
                    fulfillmentAttributes: {
                        type: 'STANDARD',
                        leadTimeDays: 1,
                        bigAndBulky: false,
                        supplierDelivered: false,
                        vision: false,
                        assumedAlwaysInStock: false,
                        webOnly: false,
                        treatAsFulfillmentTypeOnCheckout: null,
                    },
                    minOrderQuantity: 1,
                    gpid: '1000492390',
                    ean: '5018719100152',
                    isBaseProduct: false,
                    brandName: 'Blue Circle',
                    scene7FlyoutViewerISCommand: '',
                    availableForShoppingList: false,
                    installationDetails: {
                        packCoverage: 0.0,
                        pricePerPack: 5.0,
                        pricePerPackInPence: 500,
                        pricePerSQM: 0.0,
                        width: 0.0,
                        length: 0.0,
                        material: '',
                        packQuantity: 0,
                        doesNotContainRequiredAttributes: null,
                    },
                    tileInstallationAvailable: false,
                    tileCalculationAvailable: false,
                    flooringInstallationAvailable: false,
                    flooringCalculationAvailable: false,
                    installationProduct: false,
                    availabilityRestriction: 'NO_RESTRICTIONS',
                    availableForBigWinsCncOnly: false,
                    availableForBigWinsStockOnly: false,
                },
                updateable: true,
                deliveryMode: null,
                deliveryPointOfService: {
                    name: '8973',
                    displayName: null,
                    url: null,
                    description: 'NDS Wickes Chadwell Heath',
                    openingHours: null,
                    storeContent: null,
                    features: {},
                    geoPoint: {
                        latitude: 51.566937,
                        longitude: 0.117506,
                    },
                    formattedDistance: null,
                    distanceKm: null,
                    mapIcon: null,
                    address: {
                        id: '10089029042199',
                        title: null,
                        titleCode: null,
                        firstName: null,
                        lastName: null,
                        companyName: 'Wickes',
                        line1: 'WICKES, 850 HIGH ROAD',
                        line2: 'CHADWELL HEATH',
                        town: 'ROMFORD',
                        region: null,
                        postalCode: 'RM6 4HX',
                        phone: '020 8590 1116',
                        email: '',
                        country: {
                            isocode: 'GB',
                            name: 'United Kingdom',
                        },
                        shippingAddress: false,
                        billingAddress: false,
                        defaultAddress: false,
                        visibleInAddressBook: true,
                        formattedAddress:
                            'WICKES, 850 HIGH ROAD, CHADWELL HEATH, ROMFORD, RM6 4HX, United Kingdom',
                        contactAddress: false,
                        mobile: null,
                        fax: '123456',
                        regionString: null,
                        cardHolderName: null,
                        businessAddress: false,
                        createdTimestamp: null,
                    },
                    storeImages: [],
                    brand: 'Wickes',
                    buyAndCollect: null,
                    loadingRestriction: null,
                    specificInfo: '',
                    satNavPostcode: null,
                    seoText: null,
                    productRanges: [],
                    metaTitle: null,
                    metaDescription: null,
                    h1: null,
                },
                entries: null,
                configurationInfos: [],
                statusSummaryMap: {},
                entryGroupNumbers: [],
                comments: [],
                supportedActions: ['REMOVE'],
                taxValues: [
                    {
                        code: 'uk-vat-full',
                        value: 20.0,
                        appliedValue: 61.67,
                        absolute: false,
                        currencyIsoCode: 'GBP',
                    },
                ],
                deliveryModeType: 'PICKUP',
                fulfilmentRouting: null,
                collection: true,
                charity: false,
                leadTime: null,
                leadTimeExtended: null,
                itemTotalWithoutDiscount: {
                    currencyIso: 'GBP',
                    value: 3700.0,
                    priceType: 'BUY',
                    formattedValue: '£20.00',
                    minQuantity: null,
                    maxQuantity: null,
                    currencySymbol: '£',
                    wasPrice: null,
                    infoUom: null,
                    infoUomPrice: null,
                    singleVolumePrice: null,
                    vatRatePercentage: null,
                    sellingUomDescription: null,
                    formattedPriceWithoutCurrencySymbol: '20.00',
                    pricing: null,
                },
                itemTotalWithoutDiscountExcVat: {
                    value: 19,
                    formattedValue: '£19',
                    currencyIso: 'GBP',
                    formattedPriceWithoutCurrencySymbol: '19',
                },
                appliedPromotions: null,
                tilingInstallationData: null,
                flooringInstallationData: null,
                alerts: null,
                orderFulfilmentControls: {
                    availableForCollection: true,
                    availableForDelivery: true,
                    availableForWickesFulfilment: false,
                },
            },
            deliveryModeChanged: null,
            cartCode: '663467017',
            statusMessage: 'accConfirmedMsgs',
            entryGroupNumbers: null,
            message:
                'The Basket quantity of <a href="/Blue-Circle-Ready-To-Use-Postcrete---20kg/p/221100" style="text-decoration: underline">Blue Circle Ready To Use Postcrete - 20kg</a> has been reduced to 74 from 100 due to insufficient stock.',
        },
        initialCartState: {
            code: '696252001',
            subTotal: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            totalTax: {
                value: 3.17,
                formattedValue: '£3.17',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '3.17',
            },
            deliveryCost: {
                value: 0.0,
                formattedValue: '£0.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '0.00',
            },
            charityPrice: {
                value: 0.0,
                formattedValue: '£0.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '0.00',
            },
            totalDiscounts: {
                value: 5.0,
                formattedValue: '£5.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '5.00',
            },
            totalPrice: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            potentialProductPromotions: [],
            appliedProductPromotions: [],
            appliedOrderPromotions: [],
            promotionsInfo: null,
            clickAndCollectOnly: true,
            deliveryItemsQuantity: 1,
            pickupItemsQuantity: 2,
            freeDelivery: false,
            subtotalWithoutCharity: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            messageForFreeDelivery: null,
            pickupOrderGroups: [
                {
                    entries: [
                        {
                            entryNumber: 0,
                            quantity: 2,
                            basePrice: {
                                value: 100.0,
                                formattedValue: '£100',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '100',
                            },
                            basePriceExcVat: {
                                value: 10,
                                formattedValue: '10',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '10',
                            },
                            product: {
                                code: '221100',
                                name: 'Blue Circle Ready To Use Postcrete - 20kg',
                                url: '/Blue-Circle-Ready-To-Use-Postcrete---20kg/p/221100',
                                minOrderQuantity: 0,
                                maxOrderQuantity: null,
                                fulfillmentAttributes: {
                                    type: 'STANDARD_STORE_DELIVERED',
                                    leadTimeDays: 1,
                                    supplierDelivered: false,
                                },
                                price: {
                                    value: 100.0,
                                    formattedValue: '£100',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '100',
                                },
                                categoryPath:
                                    'Products/Building Materials/Cement & Aggregates/Cement',
                                brandName: 'Blue Circle',
                                categories: [
                                    {
                                        code: '1000208',
                                        name: 'Cement',
                                    },
                                    {
                                        code: '1000211',
                                        name: 'Concrete',
                                    },
                                ],
                                image: {
                                    url: '//media.wickes.co.uk/is/image/wickes/O0032_109450_00?$normal$',
                                    altText: 'Blue Circle Ready To Use Postcrete - 20kg',
                                },
                                pricePerSqm: 0.0,
                                installationProduct: false,
                            },
                            updateable: true,
                            deliveryPointOfService: {
                                name: '8901',
                                description: 'WX Test Store 12',
                            },
                            charity: false,
                            itemTotalWithoutDiscount: {
                                value: 100.0,
                                formattedValue: '£100',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '100',
                            },
                            itemTotalWithoutDiscountExcVat: {
                                value: 99,
                                formattedValue: '£99',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '99',
                            },
                            orderFulfilmentControls: {
                                availableForDelivery: true,
                                availableForCollection: true,
                                availableForWickesFulfilment: false,
                            },
                        },
                    ],
                    quantity: 1,
                    totalPrice: {
                        value: 100.0,
                        formattedValue: '£100.00',
                        currencyIso: 'GBP',
                        formattedPriceWithoutCurrencySymbol: '100.00',
                    },
                },
                {
                    entries: [
                        {
                            entryNumber: 1,
                            quantity: 2,
                            basePrice: {
                                value: 9.0,
                                formattedValue: '£9',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '9',
                            },
                            basePriceExcVat: {
                                value: 9,
                                formattedValue: '£9',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '9',
                            },
                            product: {
                                code: '109450',
                                name: 'Knauf Insulation Space Standard Top Up 170mm Loft Roll - 6.47m²',
                                url: '/Knauf-Insulation-Space-Standard-Top-Up-170mm-Loft-Roll---6-47m%C2%B2/p/109450',
                                minOrderQuantity: 0,
                                maxOrderQuantity: null,
                                fulfillmentAttributes: {
                                    type: 'HOURLY_STANDARD',
                                    leadTimeDays: 1,
                                    supplierDelivered: false,
                                },
                                price: {
                                    value: 8.0,
                                    formattedValue: '£8',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '8',
                                },
                                categoryPath:
                                    'Products/Building Materials/Insulation/Loft Insulation',
                                brandName: 'Knauf Insulation',
                                categories: [
                                    {
                                        code: '1000270',
                                        name: 'Loft Insulation',
                                    },
                                ],
                                image: {
                                    url: '//media.wickes.co.uk/is/image/wickes/O0032_109450_00?$normal$',
                                    altText:
                                        'Knauf Insulation Space Standard Top Up 170mm Loft Roll - 6.47m²',
                                },
                                pricePerSqm: 0.0,
                                installationProduct: false,
                            },
                            updateable: true,
                            deliveryPointOfService: {
                                name: '8397',
                                description: 'WATFORD',
                            },
                            charity: false,
                            itemTotalWithoutDiscount: {
                                value: 8.0,
                                formattedValue: '£8',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '8',
                            },
                            itemTotalWithoutDiscountExcVat: {
                                value: 23,
                                formattedValue: '£23',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '23',
                            },
                            orderFulfilmentControls: {
                                availableForDelivery: true,
                                availableForCollection: true,
                                availableForWickesFulfilment: false,
                            },
                        },
                    ],
                    quantity: 2,
                    totalPrice: {
                        value: 40.5,
                        formattedValue: '£40.50',
                        currencyIso: 'GBP',
                        formattedPriceWithoutCurrencySymbol: '40.50',
                    },
                },
            ],
            deliveryOrderGroups: [
                {
                    entries: [
                        {
                            entryNumber: 4,
                            quantity: 1,
                            basePrice: {
                                value: 25.0,
                                formattedValue: '£25',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '25',
                            },
                            basePriceExcVat: {
                                value: 8,
                                formattedValue: '£8',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '8',
                            },
                            product: {
                                code: '123143',
                                name: '6 Wickes General Purpose Claw test',
                                url: '/Knauf-Insulation-Super-Top-Up-200mm-Loft-Roll---5-61m%C2%B2/p/109451',
                                minOrderQuantity: 0,
                                maxOrderQuantity: null,
                                fulfillmentAttributes: {
                                    type: 'STANDARD',
                                    leadTimeDays: 1,
                                    supplierDelivered: false,
                                },
                                price: {
                                    value: 25.0,
                                    formattedValue: '£25',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '25',
                                },
                                categoryPath:
                                    'Products/Building Materials/Insulation/Loft Insulation',
                                brandName: 'Knauf Insulation',
                                categories: [
                                    {
                                        code: '1000270',
                                        name: 'Loft Insulation',
                                    },
                                ],
                                image: {
                                    url: '//media.wickes.co.uk/is/image/wickes/O0032_109451_00?$normal$',
                                    altText:
                                        'Knauf Insulation Super Top Up 200mm Loft Roll - 5.61m²',
                                },
                                pricePerSqm: 0.0,
                                installationProduct: false,
                            },
                            updateable: true,
                            deliveryPointOfService: null,
                            charity: false,
                            itemTotalWithoutDiscount: {
                                value: 25.0,
                                formattedValue: '£25',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '25',
                            },
                            itemTotalWithoutDiscountExcVat: {
                                value: 24,
                                formattedValue: '£24',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '24',
                            },
                            orderFulfilmentControls: {
                                availableForDelivery: true,
                                availableForCollection: true,
                                availableForWickesFulfilment: false,
                            },
                        },
                    ],
                    quantity: null,
                    totalPrice: {
                        value: 25.0,
                        formattedValue: '£25.00',
                        currencyIso: 'GBP',
                        formattedPriceWithoutCurrencySymbol: '25.00',
                    },
                },
            ],
            paymentInfos: {
                payPalEnabled: true,
                payPalPaymentInfo: { id: 123, payer: 'John.doe123@gmail.com' },
            },
            payPalEnabled: true,
            deliveryAddress: null,
            pickupUniqueItemsNumber: 3,
            deliveryUniqueItemsNumber: 1,
            totalUnitCount: 3,
            orderType: 'CC',
        },
        initialCartEmptyState: {
            code: '696252001',
            subTotal: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            totalTax: {
                value: 3.17,
                formattedValue: '£3.17',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '3.17',
            },
            deliveryCost: {
                value: 0.0,
                formattedValue: '£0.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '0.00',
            },
            charityPrice: {
                value: 0.0,
                formattedValue: '£0.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '0.00',
            },
            totalDiscounts: {
                value: 5.0,
                formattedValue: '£5.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '5.00',
            },
            totalPrice: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            potentialProductPromotions: [],
            appliedProductPromotions: [],
            appliedOrderPromotions: [],
            promotionsInfo: null,
            clickAndCollectOnly: true,
            deliveryItemsQuantity: 1,
            pickupItemsQuantity: 2,
            freeDelivery: false,
            subtotalWithoutCharity: {
                value: 10.0,
                formattedValue: '£10.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '10.00',
            },
            messageForFreeDelivery: null,
            pickupOrderGroups: [],
            deliveryOrderGroups: [],
            paymentInfos: {
                payPalEnabled: true,
                payPalPaymentInfo: { id: 123, payer: 'John.doe123@gmail.com' },
            },
            payPalEnabled: true,
            deliveryAddress: null,
            pickupUniqueItemsNumber: 3,
            deliveryUniqueItemsNumber: 1,
            totalUnitCount: 4,
            orderType: 'CC',
        },
        updateCart: {
            code: '696252002',
            subTotal: {
                value: 19.0,
                formattedValue: '£19.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '19.00',
            },
            totalTax: {
                value: 3.17,
                formattedValue: '£3.17',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '3.17',
            },
            deliveryCost: {
                value: 1.1,
                formattedValue: '£1.10',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '1.10',
            },
            charityPrice: {
                value: 0.0,
                formattedValue: '£0.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '0.00',
            },
            totalDiscounts: {
                value: 5.0,
                formattedValue: '£5.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '5.00',
            },
            totalPrice: {
                value: 19.0,
                formattedValue: '£19.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '19.00',
            },
            potentialProductPromotions: [
                {
                    description: 'Buy more to qualify for our buy 3 get 1 free offer',
                    promotionData: {
                        code: 'TD_ProductBOGOFPromotionPotential',
                        title: null,
                        startDate: null,
                        endDate: null,
                        description: 'Buy 3 get 1 free',
                    },
                    consumedEntries: [
                        {
                            orderEntryNumber: 1,
                            quantity: 4,
                        },
                        {
                            orderEntryNumber: 2,
                            quantity: 1,
                        },
                    ],
                    usedCouponCode: null,
                },
            ],
            appliedProductPromotions: [
                {
                    description:
                        'These item qualify for our buy 3 get 1 free offer - You have saved £36.00',
                    promotionData: {
                        code: 'TD_ProductBOGOFPromotion',
                        title: null,
                        startDate: null,
                        endDate: null,
                        description: 'Buy 3 get 1 free',
                    },
                    consumedEntries: [
                        {
                            orderEntryNumber: 1,
                            quantity: 2,
                        },
                        {
                            orderEntryNumber: 2,
                            quantity: 1,
                        },
                        {
                            orderEntryNumber: 1,
                            quantity: 5,
                        },
                    ],
                    usedCouponCode: null,
                },
            ],
            appliedOrderPromotions: [],
            promotionsInfo: [
                {
                    description: 'Buy 3 get 1 free',
                    usedCouponCode: '',
                },
            ],
            clickAndCollectOnly: false,
            deliveryItemsQuantity: 1,
            pickupItemsQuantity: 2,
            freeDelivery: false,
            subtotalWithoutCharity: {
                value: 19.0,
                formattedValue: '£19.00',
                currencyIso: 'GBP',
                formattedPriceWithoutCurrencySymbol: '19.00',
            },
            messageForFreeDelivery: null,
            pickupOrderGroups: [
                {
                    entries: [
                        {
                            entryNumber: 1,
                            quantity: 2,
                            basePrice: {
                                value: 16.0,
                                formattedValue: '£16',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '16',
                            },
                            basePriceExcVat: {
                                value: 18,
                                formattedValue: '£18',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '18',
                            },
                            product: {
                                code: '109450',
                                name: 'Knauf Insulation Space Standard Top Up 170mm Loft Roll - 6.47m²',
                                url: '/Knauf-Insulation-Space-Standard-Top-Up-170mm-Loft-Roll---6-47m%C2%B2/p/109450',
                                minOrderQuantity: 0,
                                maxOrderQuantity: null,
                                fulfillmentAttributes: {
                                    type: 'HOURLY_STANDARD',
                                    leadTimeDays: 1,
                                    supplierDelivered: false,
                                },
                                price: {
                                    value: 24.0,
                                    formattedValue: '£24',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '24',
                                },
                                categoryPath:
                                    'Products/Building Materials/Insulation/Loft Insulation',
                                brandName: 'Knauf Insulation',
                                categories: [
                                    {
                                        code: '1000270',
                                        name: 'Loft Insulation',
                                    },
                                ],
                                image: {
                                    url: '//media.wickes.co.uk/is/image/wickes/O0032_109450_00?$normal$',
                                    altText:
                                        'Knauf Insulation Space Standard Top Up 170mm Loft Roll - 6.47m²',
                                },
                                pricePerSqm: 0.0,
                                installationProduct: false,
                            },
                            updateable: true,
                            deliveryPointOfService: {
                                name: '8397',
                                description: 'WATFORD',
                            },
                            charity: false,
                            itemTotalWithoutDiscount: {
                                value: 24.0,
                                formattedValue: '£24',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '24',
                            },
                            itemTotalWithoutDiscountExcVat: {
                                value: 23,
                                formattedValue: '£23',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '23',
                            },
                            orderFulfilmentControls: {
                                availableForDelivery: true,
                                availableForCollection: true,
                                availableForWickesFulfilment: false,
                            },
                        },
                    ],
                    quantity: 1,
                    totalPrice: {
                        value: 40.5,
                        formattedValue: '£40.50',
                        currencyIso: 'GBP',
                        formattedPriceWithoutCurrencySymbol: '40.50',
                    },
                },
            ],
            deliveryOrderGroups: [
                {
                    entries: [
                        {
                            entryNumber: 3,
                            quantity: 3,
                            basePrice: {
                                value: 25.0,
                                formattedValue: '£25',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '25',
                            },
                            basePriceExcVat: {
                                value: 24,
                                formattedValue: '£24',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '24',
                            },
                            product: {
                                code: '109451',
                                name: 'Knauf Insulation Super Top Up 200mm Loft Roll - 5.61m²',
                                url: '/Knauf-Insulation-Super-Top-Up-200mm-Loft-Roll---5-61m%C2%B2/p/109451',
                                minOrderQuantity: 0,
                                maxOrderQuantity: null,
                                fulfillmentAttributes: {
                                    type: 'STANDARD',
                                    leadTimeDays: 1,
                                    supplierDelivered: false,
                                },
                                price: {
                                    value: 25.0,
                                    formattedValue: '£25',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '25',
                                },
                                categoryPath:
                                    'Products/Building Materials/Insulation/Loft Insulation',
                                brandName: 'Knauf Insulation',
                                categories: [
                                    {
                                        code: '1000270',
                                        name: 'Loft Insulation',
                                    },
                                ],
                                image: {
                                    url: '//media.wickes.co.uk/is/image/wickes/O0032_109451_00?$normal$',
                                    altText:
                                        'Knauf Insulation Super Top Up 200mm Loft Roll - 5.61m²',
                                },
                                pricePerSqm: {
                                    value: 17,
                                    formattedValue: '£17',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '17',
                                },
                                pricePerSqmExcVat: {
                                    value: 16,
                                    formattedValue: '£16',
                                    currencyIso: 'GBP',
                                    formattedPriceWithoutCurrencySymbol: '16',
                                },
                                installationProduct: true,
                            },
                            updateable: true,
                            deliveryPointOfService: null,
                            charity: false,
                            itemTotalWithoutDiscount: {
                                value: 25.0,
                                formattedValue: '£25',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '25',
                            },
                            itemTotalWithoutDiscountExcVat: {
                                value: 24,
                                formattedValue: '£24',
                                currencyIso: 'GBP',
                                formattedPriceWithoutCurrencySymbol: '24',
                            },
                            orderFulfilmentControls: {
                                availableForDelivery: true,
                                availableForCollection: true,
                                availableForWickesFulfilment: false,
                            },
                        },
                    ],
                    quantity: null,
                    totalPrice: {
                        value: 25.0,
                        formattedValue: '£25.00',
                        currencyIso: 'GBP',
                        formattedPriceWithoutCurrencySymbol: '25.00',
                    },
                },
            ],
            paymentInfos: {
                payPalEnabled: true,
                payPalPaymentInfo: { id: 123, payer: 'John.doe123@gmail.com' },
            },
            payPalEnabled: true,
            deliveryAddress: null,
            pickupUniqueItemsNumber: 3,
            deliveryUniqueItemsNumber: 1,
            totalUnitCount: 2,
            orderType: 'CC',
        },
    };
})();
