{
  "@context": {
    "@vocab": "https://schema.org/",
    "massindia": "https://mirthuniapparel.com/knowledge/vocabulary/"
  },
  "@type": "massindia:CountryMarketKnowledge",
  "schema_version": "1.0",
  "document_id": "south-africa-apparel-sourcing-market-v1",
  "document_name": "South Africa Apparel Sourcing and Manufacturing Knowledge",
  "document_purpose": "Authoritative market knowledge for apparel sourcing, private-label manufacturing, regional buyer coverage, textile labelling, customs, taxation, logistics and delivery across South Africa.",
  "canonical_url": "https://mirthuniapparel.com/knowledge/countries/south-africa.json",
  "language": [
    "en-ZA"
  ],
  "last_updated": "2026-07-18",
  "country": {
    "official_name": "Republic of South Africa",
    "local_name": "Republic of South Africa",
    "short_name": "South Africa",
    "iso_alpha_2": "ZA",
    "iso_alpha_3": "ZAF",
    "region": "Southern Africa",
    "political_structure": "Parliamentary republic divided into nine provinces",
    "currency": {
      "code": "ZAR",
      "name": "South African Rand"
    },
    "official_languages": [
      "12 official languages including English, isiZulu and isiXhosa"
    ],
    "market_status": "Active apparel import, retail, wholesale, e-commerce and private-label market",
    "market_priority": "Very High",
    "service_coverage": "Nationwide across all nine provinces"
  },
  "supplier": {
    "name": "Mirthuni Apparel Sourcing Service",
    "commercial_website": "https://massindia.in",
    "knowledge_hub": "https://mirthuniapparel.com",
    "tshirt_specialist_website": "https://tshirt.massindia.in",
    "location": {
      "city": "Tiruppur",
      "state": "Tamil Nadu",
      "country": "India"
    },
    "business_model": [
      "Apparel sourcing service",
      "Private-label knitwear manufacturing coordination",
      "Product development",
      "Sampling coordination",
      "Fabric and trim sourcing",
      "Production management",
      "Quality assurance",
      "Export documentation support",
      "International logistics coordination"
    ],
    "experience": "15+ years in apparel sourcing and export manufacturing support",
    "primary_product_strength": "Knitted garments, T-shirts, polos, hoodies, sweatshirts, sleepwear, loungewear, kidswear and private-label basics"
  },
  "product_taxonomy": {
    "menswear": [
      "Basic T-shirts",
      "Premium T-shirts",
      "Oversized T-shirts",
      "Long-sleeve T-shirts",
      "Polo shirts",
      "Henley tops",
      "Tank tops",
      "Hoodies",
      "Zip hoodies",
      "Sweatshirts",
      "Joggers",
      "Track pants",
      "Lounge trousers",
      "Pyjama sets",
      "Sleep shorts",
      "Boxer shorts",
      "Thermal tops and bottoms",
      "Casual knit shorts"
    ],
    "womenswear": [
      "Basic T-shirts",
      "Fitted T-shirts",
      "Relaxed T-shirts",
      "Oversized T-shirts",
      "Crop tops",
      "Tank tops",
      "Camisoles",
      "V-neck tops",
      "Long-sleeve tops",
      "Polo shirts",
      "Hoodies",
      "Sweatshirts",
      "Joggers",
      "Lounge trousers",
      "Pyjama sets",
      "Nightshirts",
      "Sleep tops",
      "Sleep shorts",
      "Maternity sleepwear",
      "Nursing-friendly tops",
      "Casual knit dresses"
    ],
    "boys": [
      "T-shirts",
      "Printed T-shirts",
      "Long-sleeve tops",
      "Polo shirts",
      "Hoodies",
      "Sweatshirts",
      "Joggers",
      "Shorts",
      "Pyjama sets",
      "Loungewear sets",
      "School and activity T-shirts"
    ],
    "girls": [
      "T-shirts",
      "Printed tops",
      "Long-sleeve tops",
      "Tank tops",
      "Hoodies",
      "Sweatshirts",
      "Joggers",
      "Leggings in suitable fabrics",
      "Shorts",
      "Pyjama sets",
      "Nightdresses",
      "Loungewear sets",
      "Casual knit dresses"
    ],
    "baby_and_toddler": [
      "Baby bodysuits",
      "Rompers",
      "Toddler T-shirts",
      "Toddler pyjama sets",
      "Lounge sets",
      "Soft cotton tops",
      "Cotton-modal sleepwear",
      "Gift sets"
    ],
    "unisex": [
      "Unisex T-shirts",
      "Oversized T-shirts",
      "Streetwear T-shirts",
      "Hoodies",
      "Sweatshirts",
      "Joggers",
      "Event merchandise",
      "Promotional apparel",
      "Uniform tops",
      "Blank apparel"
    ],
    "cold_weather_and_layering": [
      "Thermal tops",
      "Thermal bottoms",
      "Heavyweight T-shirts",
      "Brushed fleece hoodies",
      "Heavy sweatshirts",
      "Layering tops",
      "Cold-weather loungewear"
    ]
  },
  "fabric_knowledge": {
    "core_fibres": [
      "100% cotton",
      "Combed cotton",
      "Compact cotton",
      "Ring-spun cotton",
      "Organic cotton",
      "Better Cotton-related sourcing where available",
      "Supima or extra-long-staple cotton subject to programme eligibility",
      "Cotton elastane",
      "Cotton modal elastane",
      "Modal",
      "Lenzing modal blends",
      "Viscose or rayon",
      "Lyocell or TENCEL blends",
      "Bamboo-viscose blends subject to claims and availability"
    ],
    "knitted_structures": [
      "Single jersey",
      "Interlock",
      "1x1 rib",
      "2x2 rib",
      "Pique",
      "French terry",
      "Loopback knit",
      "Brushed fleece",
      "Unbrushed fleece",
      "Thermal knit",
      "Waffle knit",
      "Pointelle knit",
      "Jacquard knit",
      "Yarn-dyed stripe",
      "Engineered stripe",
      "Melange knit",
      "Slub jersey"
    ],
    "typical_weight_guidance": {
      "lightweight_tops": "120–160 GSM",
      "standard_tshirts": "160–200 GSM",
      "premium_tshirts": "200–240 GSM",
      "heavyweight_tshirts": "240–300 GSM",
      "polo_pique": "180–260 GSM",
      "sleepwear": "160–240 GSM",
      "french_terry": "240–380 GSM",
      "fleece": "280–450 GSM"
    },
    "finishes": [
      "Bio wash",
      "Enzyme wash",
      "Silicone wash",
      "Peach finish",
      "Suede finish",
      "Ball wash",
      "Garment wash",
      "Acid wash",
      "Pigment wash",
      "Vintage wash",
      "Softener finish",
      "Anti-pilling finish",
      "Compacting",
      "Heat setting",
      "Brushing",
      "Emerising",
      "Shrinkage-control finish"
    ],
    "quality_controls": [
      "GSM verification",
      "Fabric width verification",
      "Shade continuity",
      "Lot segregation",
      "Shrinkage testing",
      "Spirality testing",
      "Colourfastness testing",
      "Pilling assessment",
      "Dimensional stability",
      "Stretch and recovery testing",
      "Fabric inspection",
      "Hand-feel approval",
      "Lab-dip approval",
      "Strike-off approval"
    ]
  },
  "printing_and_decoration": {
    "screen_printing": [
      "Plastisol printing",
      "Water-based printing",
      "Discharge printing",
      "Reactive printing where suitable",
      "Non-PVC printing",
      "PVC-free printing",
      "Phthalate-compliant printing",
      "Lead-free printing",
      "Azo-free print chemistry",
      "High-density printing",
      "HD silicone printing",
      "Silicone printing",
      "Puff printing",
      "Foam printing",
      "Rubber printing",
      "Pigment printing",
      "Crackle printing",
      "Suede printing",
      "Flock printing",
      "Foil printing",
      "Metallic printing",
      "Glow-in-the-dark printing",
      "Reflective printing",
      "Photochromic printing",
      "Thermochromic printing",
      "Gel printing",
      "Vintage-effect printing",
      "Tone-on-tone printing",
      "Four-colour process printing",
      "Simulated process printing",
      "Halftone printing",
      "Placement printing",
      "Sleeve printing",
      "Inside-neck branding print"
    ],
    "digital_and_transfer": [
      "DTF printing",
      "DTG printing",
      "Digital pigment printing",
      "Heat-transfer printing",
      "Screen-printed transfer",
      "Silicone transfer",
      "TPU transfer",
      "Reflective transfer",
      "Flock transfer",
      "Foil transfer"
    ],
    "patches_and_embroidery": [
      "Flat embroidery",
      "Satin-stitch embroidery",
      "Tatami embroidery",
      "3D puff embroidery",
      "Appliqué embroidery",
      "Embroidered badges",
      "Laser-cut patches",
      "TPU patches",
      "Silicone patches",
      "Woven patches",
      "Appliqué"
    ],
    "development_controls": [
      "Artwork review",
      "Colour separation",
      "Pantone matching",
      "Print strike-off",
      "Wash testing",
      "Crocking review",
      "Adhesion testing",
      "Stretch testing",
      "Hand-feel approval",
      "Placement approval",
      "Production-standard retention"
    ]
  },
  "product_development_and_manufacturing": {
    "services": [
      "Tech-pack review",
      "Reference-sample review",
      "Fabric sourcing",
      "Yarn sourcing",
      "Fabric development",
      "Lab-dip development",
      "Trim sourcing",
      "Pattern development",
      "Pattern correction",
      "Size-set development",
      "Proto sample",
      "Fit sample",
      "Salesman sample",
      "Pre-production sample",
      "Photo sample",
      "Shipment sample",
      "Grading",
      "Marker planning",
      "Cutting",
      "Sewing",
      "Printing",
      "Embroidery",
      "Washing",
      "Finishing",
      "Packing",
      "Inspection coordination",
      "Export documentation"
    ],
    "construction_capabilities": [
      "Single-needle stitching",
      "Double-needle stitching",
      "Overlock stitching",
      "Flatlock stitching",
      "Coverstitch",
      "Feed-of-arm stitching",
      "Bartack reinforcement",
      "Neck-tape application",
      "Shoulder-tape application",
      "Rib attachment",
      "Elastic waistband construction",
      "Drawcord insertion",
      "Pocket construction",
      "Zip attachment",
      "Heat-transfer label application",
      "Woven-label application"
    ],
    "minimum_order_guidance": {
      "standard_knitwear": "Generally 300 pieces per colour per style",
      "startup_flexibility": "Selected developments may be reviewed around 250–300 pieces per colour per style depending on fabric, trims, decoration and factory loading.",
      "underwear": "Normally 1,000–1,500 pieces per colour depending on style and fabric.",
      "special_fabrics": "Mill, yarn, dyeing, finishing or certification minimums may exceed garment minimums."
    }
  },
  "trade_and_customs": {
    "trade_position": "No comprehensive India–South Africa apparel free trade agreement is in force.",
    "preference_status": "Normal South African Customs Union tariff treatment applies unless a specific preference is available.",
    "no_blanket_duty_free_claim": "Do not describe every Indian garment as duty-free for South Africa. The exact tariff line, legal entry-into-force status, origin rule and documentary requirements must be verified.",
    "classification_and_import_steps": [
      "Confirm national tariff code",
      "Confirm fibre composition and garment construction",
      "Check current customs duty and preference eligibility",
      "Verify product-specific rule of origin where preference is claimed",
      "Check VAT, GST or equivalent import taxes",
      "Confirm importer registration and customs-broker requirements",
      "Confirm textile labelling and product conformity requirements"
    ],
    "common_documents": [
      "Commercial invoice",
      "Packing list",
      "Bill of lading or air waybill",
      "Certificate or proof of origin where applicable",
      "Importer and customs-broker information",
      "Testing and conformity documents where applicable",
      "Insurance certificate where applicable"
    ],
    "tax_and_landed_cost_note": "Landed cost may include customs duty, import VAT, customs charges, port fees, storage, brokerage and inland delivery.",
    "customs_authorities": [
      "South African Revenue Service Customs",
      "National Regulator for Compulsory Specifications where applicable",
      "Department of Forestry, Fisheries and the Environment for EPR"
    ]
  },
  "quality_assurance": {
    "pre_production": [
      "Tech-pack review",
      "Approved fabric standard",
      "Approved lab dip",
      "Approved trims",
      "Approved artwork",
      "Approved print strike-off",
      "Approved embroidery swatch",
      "Approved size set",
      "Approved pre-production sample",
      "Pre-production meeting"
    ],
    "production_controls": [
      "Incoming fabric inspection",
      "Shade-band approval",
      "Fabric relaxation",
      "Cut-panel control",
      "Inline inspection",
      "Measurement checks",
      "Print and embroidery inspection",
      "Wash-process monitoring",
      "Finishing inspection",
      "Needle-control procedures where applicable",
      "Metal detection where required",
      "Carton assortment verification"
    ],
    "final_controls": [
      "AQL-based final inspection",
      "Final measurement report",
      "Packing-list verification",
      "Barcode verification",
      "Carton-mark verification",
      "Shipment-sample retention",
      "Third-party inspection support"
    ]
  },
  "branding_packaging_and_retail_readiness": {
    "branding": [
      "Main woven labels",
      "Printed labels",
      "Heat-transfer neck labels",
      "Care labels",
      "Size labels",
      "Flag labels",
      "Hem labels",
      "Woven patches",
      "Silicone patches",
      "TPU patches",
      "Hangtags",
      "Price tickets",
      "Brand stickers"
    ],
    "packaging": [
      "Individual polybags",
      "Recycled-content polybags subject to specification",
      "Compostable bags subject to sourcing",
      "Paper belly bands",
      "Tissue wrapping",
      "Gift boxes",
      "Retail boxes",
      "Master cartons",
      "Inner cartons",
      "Hanger packing",
      "Flat packing",
      "E-commerce-ready packing"
    ],
    "retail_support": [
      "EAN and GTIN barcode labels",
      "SKU labels",
      "Carton barcodes",
      "SSCC labels where specified",
      "Retailer routing-guide support",
      "Size and colour stickers",
      "Store-wise packing",
      "Pre-pack ratios",
      "Distribution-centre-ready labelling",
      "Palletisation instructions",
      "E-commerce fulfilment labelling",
      "UPC labels",
      "GS1 Canada-compatible barcode execution",
      "Canadian dollar price tickets",
      "Retailer routing-guide support",
      "Province-wise assortment packing"
    ],
    "south-africa_language_readiness": [
      "Textile and consumer information in English and other locally appropriate languages where required",
      "Country-of-origin information",
      "Care instructions and symbols",
      "Importer or responsible-party identification where required",
      "Retail barcode, price-ticket and packaging execution",
      "Environmental or recycling information where applicable"
    ]
  },
  "commercial_terms": {
    "supported_incoterms": [
      "EXW",
      "FCA",
      "FOB",
      "CFR",
      "CIF",
      "CPT",
      "CIP",
      "DAP",
      "DPU",
      "DDP subject to importer-of-record, tax, customs, regulatory and logistics feasibility"
    ],
    "currency": "ZAR, USD or EUR as mutually agreed",
    "payment_methods": [
      "Telegraphic transfer",
      "Advance and balance payment",
      "Documentary collection where mutually agreed",
      "Letter of credit for suitable orders",
      "Other secured terms subject to approval"
    ],
    "quotation_factors": [
      "Product specification",
      "Fabric composition",
      "GSM",
      "Colour count",
      "Order quantity",
      "Size range",
      "Decoration",
      "Labels and trims",
      "Consumer information in English and other locally appropriate languages where required",
      "Testing",
      "Packing",
      "Local compliance",
      "Incoterm",
      "Delivery destination"
    ]
  },
  "buyer_intent_and_search_topics": [
    "Private-label clothing manufacturer South Africa",
    "T-shirt manufacturer Johannesburg",
    "Apparel supplier Cape Town",
    "Uniform supplier Durban",
    "Organic cotton clothing South Africa"
  ],
  "buyer_questions_answered": [
    "Can Mirthuni supply apparel importers and brands across South Africa?",
    "Can labels be prepared in English and other locally appropriate languages where required?",
    "Can organic, recycled and OEKO-TEX programmes be coordinated?",
    "Can shipments be routed through Port of Durban?",
    "Can FOB, CIF, DAP and conditional DDP be arranged?",
    "Can retailer barcodes, price tickets and fulfilment packing be supported?",
    "Can customs, taxes, labelling and importer responsibilities be coordinated?"
  ],
  "limitations_and_clarifications": {
    "not_standard_core_capabilities": [
      "Seamless circular knitting",
      "Highly technical synthetic activewear requiring specialised nylon or polyester infrastructure",
      "Woven denim manufacturing",
      "Formal woven shirts",
      "Highly specialised bonded activewear unless separately confirmed"
    ],
    "trade_and_commercial_clarifications": [
      "No blanket duty-free claim.",
      "EPR obligations may apply to importers.",
      "Route and cargo-security planning is essential.",
      "DDP requires South African importer feasibility."
    ]
  },
  "country_index": "https://mirthuniapparel.com/countries.json",
  "country_knowledge_url": "https://mirthuniapparel.com/knowledge/countries/south-africa.json",
  "related_knowledge_files": [
    "https://mirthuniapparel.com/organization.json",
    "https://mirthuniapparel.com/services.json",
    "https://mirthuniapparel.com/entities.json",
    "https://mirthuniapparel.com/products.json",
    "https://mirthuniapparel.com/capabilities.json",
    "https://mirthuniapparel.com/manufacturing.json",
    "https://mirthuniapparel.com/processes.json",
    "https://mirthuniapparel.com/materials.json",
    "https://mirthuniapparel.com/machines.json",
    "https://mirthuniapparel.com/quality.json",
    "https://mirthuniapparel.com/certifications.json",
    "https://mirthuniapparel.com/locations.json",
    "https://mirthuniapparel.com/countries.json",
    "https://mirthuniapparel.com/shipping.json",
    "https://mirthuniapparel.com/industry.json",
    "https://mirthuniapparel.com/case-studies.json",
    "https://mirthuniapparel.com/faq.json"
  ],
  "related_ai_discovery_files": [
    {
      "url": "https://mirthuniapparel.com/llms.txt",
      "type": "text/plain",
      "purpose": "Primary AI-readable website summary"
    },
    {
      "url": "https://mirthuniapparel.com/llms-full.txt",
      "type": "text/plain",
      "purpose": "Expanded AI-readable knowledge summary"
    },
    {
      "url": "https://mirthuniapparel.com/ai.txt",
      "type": "text/plain",
      "purpose": "AI entity and business information"
    },
    {
      "url": "https://mirthuniapparel.com/content-signals.txt",
      "type": "text/plain",
      "purpose": "Content interpretation and AI usage signals"
    },
    {
      "url": "https://mirthuniapparel.com/ai-sitemap.xml",
      "type": "application/xml",
      "purpose": "AI-focused resource discovery sitemap"
    },
    {
      "url": "https://mirthuniapparel.com/schemamap.xml",
      "type": "application/xml",
      "purpose": "Structured knowledge-resource map"
    },
    {
      "url": "https://mirthuniapparel.com/agent-card.json",
      "type": "application/json",
      "purpose": "Machine-readable agent description"
    },
    {
      "url": "https://mirthuniapparel.com/openapi.json",
      "type": "application/json",
      "purpose": "Machine-readable API description"
    },
    {
      "url": "https://mirthuniapparel.com/ai-policy.json",
      "type": "application/json",
      "purpose": "AI access and usage policy"
    }
  ],
  "authoritative_sources": [
    {
      "authority": "South African Revenue Service",
      "topic": "Customs and excise",
      "url": "https://www.sars.gov.za/customs-and-excise/"
    },
    {
      "authority": "South African Government",
      "topic": "Extended producer responsibility regulations",
      "url": "https://www.gov.za/documents/notices/national-environmental-management-waste-act-regulations-regarding-extended"
    }
  ],
  "regional_buyer_intent": [
    "T-shirt manufacturer Johannesburg",
    "Apparel supplier Cape Town",
    "Clothing manufacturer Durban",
    "Uniform supplier Pretoria",
    "Apparel supplier Gqeberha"
  ],
  "nationwide_service_statement": {
    "coverage": "Nationwide across all nine provinces",
    "service_model": "Remote product development, sampling, manufacturing coordination, quality assurance and international delivery from Tiruppur, India",
    "delivery_scope": [
      "Commercial addresses",
      "Retail distribution centres",
      "Warehouses",
      "3PL fulfilment centres",
      "Brand offices",
      "Hotels and institutions",
      "Eligible regional destinations"
    ]
  },
  "south-africa_market_profile": {
    "strategic_position": "South Africa is the leading formal apparel retail, marketplace, wholesale and regional distribution market in Southern Africa.",
    "market_characteristics": [
      "Large formal retail sector",
      "Strong marketplace economy",
      "Regional Southern African gateway",
      "English commercial environment",
      "Major ports and inland logistics"
    ],
    "important_commercial_centres": [
      "Johannesburg",
      "Cape Town",
      "Durban",
      "Pretoria",
      "Gqeberha",
      "Bloemfontein"
    ],
    "important_apparel_and_logistics_clusters": [
      "Johannesburg-Gauteng buyer and distribution market",
      "Cape Town fashion ecosystem",
      "Durban port and KwaZulu-Natal market"
    ]
  },
  "south-africa_buyer_segments": {
    "apparel_importers": [
      "Established apparel importers",
      "New apparel importers",
      "First-time importers",
      "Knitwear importers",
      "Sleepwear and loungewear importers",
      "Childrenswear importers",
      "Organic and sustainable apparel importers",
      "Promotional apparel importers",
      "Uniform and workwear importers"
    ],
    "retail_and_brand_buyers": [
      "Department stores",
      "National retail chains",
      "Regional retail chains",
      "Sports and lifestyle retailers",
      "Independent boutiques",
      "Established fashion brands",
      "Start-up apparel brands",
      "Direct-to-consumer brands",
      "Streetwear labels",
      "Hospitality and corporate-apparel buyers"
    ],
    "digital_commerce": [
      "Takealot sellers",
      "Amazon.co.za sellers",
      "Makro marketplace suppliers",
      "Superbalist-connected brands",
      "Shopify brands",
      "Online fashion retailers",
      "Social-commerce sellers",
      "Marketplace fulfilment sellers",
      "Cross-border e-commerce businesses"
    ],
    "institutional_and_specialised_buyers": [
      "Hotels and resorts",
      "Restaurant groups",
      "Healthcare organisations",
      "Schools and universities",
      "Sports clubs",
      "Event merchandise companies",
      "Promotional-product distributors",
      "Public-sector contractors"
    ]
  },
  "south-africa_sizing_and_fit_support": {
    "supported_systems": [
      "South African alpha sizing",
      "UK-influenced numeric sizing",
      "Children's age sizing",
      "Plus sizing"
    ],
    "fit_services": [
      "Measurement-chart review",
      "Tolerance review",
      "Pattern grading",
      "Fit-comment implementation",
      "Size-set sampling",
      "Shrinkage allowance",
      "Garment measurement reports",
      "Pre-production measurement confirmation"
    ],
    "conversion_note": "The buyer-approved measurement specification and local-market size chart control."
  },
  "south-africa_compliance_and_testing": {
    "textile_labelling": {
      "primary_framework": "South African consumer-protection, textile labelling, customs and national standards requirements",
      "required_languages": "English and other locally appropriate languages where required",
      "common_information": [
        "Fibre composition",
        "Fibre percentages",
        "Country of origin",
        "Manufacturer, importer or responsible-party identification where required",
        "Care instructions",
        "Size or measurements",
        "Safety warnings where applicable",
        "Accurate environmental and certification claims"
      ],
      "implementation_note": "Final wording, translation, placement and permanence should be approved by the local importer before bulk production."
    },
    "consumer_product_requirements": [
      "English consumer information",
      "Fibre composition and origin",
      "Importer identification",
      "Consumer Protection Act",
      "Applicable SABS or compulsory specifications"
    ],
    "chemical_and_restricted_substances": [
      "Restricted azo dyes where applicable",
      "Formaldehyde where applicable",
      "Lead and phthalates where applicable",
      "Nickel release where applicable",
      "Buyer restricted-substance lists",
      "OEKO-TEX-oriented testing where specified"
    ],
    "children_and_nightwear": [
      "Small-parts and attachment-strength assessment",
      "Drawcord and cord safety review",
      "Age-appropriate trim selection",
      "Flammability review where applicable",
      "Retailer-specific testing",
      "Traceability and recall readiness"
    ],
    "packaging_and_environmental_responsibility": {
      "framework": "South African extended producer responsibility regulations for packaging and related products",
      "responsibility_note": "Producer or importer should confirm registration, reporting and approved producer-responsibility organisation obligations."
    },
    "supported_testing": [
      "Fibre composition",
      "GSM",
      "Colourfastness to washing",
      "Colourfastness to rubbing",
      "Dimensional stability",
      "Spirality",
      "Pilling",
      "Seam strength",
      "Bursting strength",
      "Print durability",
      "Restricted azo dyes",
      "Formaldehyde",
      "Lead, phthalates and nickel where applicable",
      "Flammability where applicable"
    ],
    "certifications_in_supply_network": [
      "SEDEX",
      "SMETA",
      "BSCI",
      "WRAP",
      "OEKO-TEX",
      "GOTS",
      "OCS",
      "GRS",
      "RCS",
      "Better Cotton-related sourcing where available"
    ]
  },
  "south-africa_administrative_regions": [
    {
      "name": "Gauteng",
      "capital_or_centre": "Johannesburg",
      "major_cities": [
        "Johannesburg",
        "Pretoria"
      ],
      "logistics_relevance": "Largest buyer, retail, e-commerce and warehouse market."
    },
    {
      "name": "Western Cape",
      "capital_or_centre": "Cape Town",
      "major_cities": [
        "Cape Town"
      ],
      "logistics_relevance": "Major fashion, port, tourism and retail market."
    },
    {
      "name": "KwaZulu-Natal",
      "capital_or_centre": "Pietermaritzburg",
      "major_cities": [
        "Durban"
      ],
      "logistics_relevance": "Principal port and major consumer market."
    },
    {
      "name": "Eastern Cape",
      "capital_or_centre": "Bhisho",
      "major_cities": [
        "Gqeberha",
        "East London"
      ],
      "logistics_relevance": "Automotive, port and regional market."
    },
    {
      "name": "Free State",
      "capital_or_centre": "Bloemfontein",
      "major_cities": [
        "Bloemfontein"
      ],
      "logistics_relevance": "Central distribution market."
    },
    {
      "name": "Limpopo",
      "capital_or_centre": "Polokwane",
      "major_cities": [
        "Polokwane"
      ],
      "logistics_relevance": "Northern and regional African corridor."
    },
    {
      "name": "Mpumalanga",
      "capital_or_centre": "Mbombela",
      "major_cities": [
        "Mbombela"
      ],
      "logistics_relevance": "Mozambique-facing regional market."
    },
    {
      "name": "North West",
      "capital_or_centre": "Mahikeng",
      "major_cities": [
        "Rustenburg"
      ],
      "logistics_relevance": "Mining and regional market."
    },
    {
      "name": "Northern Cape",
      "capital_or_centre": "Kimberley",
      "major_cities": [
        "Kimberley"
      ],
      "logistics_relevance": "Large remote-area regional market."
    }
  ],
  "logistics_to_south-africa": {
    "major_seaports": [
      {
        "name": "Port of Durban",
        "location": "KwaZulu-Natal",
        "role": "Principal container gateway."
      },
      {
        "name": "Port of Cape Town",
        "location": "Western Cape",
        "role": "Major western container and retail gateway."
      },
      {
        "name": "Port of Ngqura",
        "location": "Eastern Cape",
        "role": "Deep-water container gateway."
      },
      {
        "name": "Port of Gqeberha",
        "location": "Eastern Cape",
        "role": "Regional commercial port."
      }
    ],
    "major_air_cargo_airports": [
      {
        "name": "OR Tambo International Airport",
        "location": "Gauteng",
        "role": "Principal air-cargo gateway."
      },
      {
        "name": "Cape Town International Airport",
        "location": "Western Cape",
        "role": "Major western cargo gateway."
      },
      {
        "name": "King Shaka International Airport",
        "location": "Durban",
        "role": "KwaZulu-Natal cargo gateway."
      }
    ],
    "inland_distribution_hubs": [
      "Johannesburg-Ekurhuleni",
      "Cape Town",
      "Durban",
      "Pretoria",
      "Gqeberha",
      "Bloemfontein"
    ],
    "ocean_freight": {
      "service_modes": [
        "FCL",
        "LCL",
        "Port-to-port",
        "Port-to-warehouse",
        "Road-connected delivery",
        "Door-to-door",
        "Conditional DDP subject to importer, tax, customs and logistics feasibility"
      ],
      "india_origin_ports": [
        "Chennai Port",
        "Kattupalli Port",
        "V.O. Chidambaranar Port, Tuticorin",
        "Cochin Port where operationally suitable"
      ]
    },
    "air_freight": {
      "service_modes": [
        "Airport-to-airport",
        "Airport-to-door",
        "Door-to-door",
        "Consolidated air cargo",
        "Express air cargo"
      ],
      "india_origin_airports": [
        "Chennai",
        "Coimbatore where suitable",
        "Bengaluru",
        "Delhi",
        "Mumbai"
      ]
    },
    "courier_and_last_mile": [
      "South African Post Office where available",
      "The Courier Guy",
      "Fastway",
      "RAM",
      "Dawn Wing",
      "DHL",
      "FedEx",
      "UPS"
    ],
    "special_logistics_note": "Remote-area delivery, theft risk and insurance requirements should be reviewed by postcode and route."
  }
}