WFDASH-WEBAPP/scripts/nss-split-pins-din94-pb-import.json
Dave d8e8714720 feat(stock): update pricing logic and transform script for fasteners
- Enhanced `nss-fasteners-pb-import.json` to compute `selling_price` as `cost_price * (1 + 80%)` and included `markup` in the records.
- Updated `nss-fasteners-pb-transform.ts` to allow configurable CSV and output file names via environment variables, improving flexibility for different product runs.
- Added support for uploading photos in the repair detail page, including validation for file types and sizes, and implemented a dialog for creating customer quotes linked to repairs.
- Introduced a new `customer_quote` field in the `Repair` type to link generated quotes back to their respective repairs.

These changes streamline the pricing process and enhance the user experience in managing repairs and quotes.
2026-09-21 12:32:44 +02:00

3608 lines
No EOL
128 KiB
JSON

{
"meta": {
"source_csv": "scripts/nss-split-pins-din94-pilot.csv",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"extracted_at": "2026-09-16",
"row_count": 124,
"pb_collection": "stock_items",
"notes": "selling_price = cost_price * (1 + 80%). name=description both carry the PosCode (e.g., '5x50 SPLIT PIN PLN'). unit=Each (split pins are sold by piece). DIN94 split pins come in Mild Steel Grade 4.8 (Zinc Plated) and Stainless Steel A2/A4 (Plain). Pack rule captures 'Pack of N' from the page (25/50/100/200). Source URL is the unfiltered category landing page; each row carries its own product URL."
},
"records": [
{
"name": "6.3x32 SPLIT PIN PLN",
"description": "6.3x32 SPLIT PIN PLN",
"sku": "SM4PINSP63032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 6.3 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.49,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.49,
"selling_price": 4.48,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x50 SPLIT PIN PLN",
"description": "5x50 SPLIT PIN PLN",
"sku": "SM4PINSP50050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 5 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.31,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.31,
"selling_price": 5.96,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x25 SPLIT PIN PLN",
"description": "5x25 SPLIT PIN PLN",
"sku": "SM4PINSP50025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 5 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.61,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.61,
"selling_price": 2.9,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x63 SPLIT PIN PLN",
"description": "4x63 SPLIT PIN PLN",
"sku": "SM4PINSP40063",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 4 mm | Length: 63 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.5,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.5,
"selling_price": 2.7,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x40 SPLIT PIN PLN",
"description": "3.2x40 SPLIT PIN PLN",
"sku": "SM4PINSP32040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 3.2 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.76,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.76,
"selling_price": 1.37,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x25 SPLIT PIN PLN",
"description": "3.2x25 SPLIT PIN PLN",
"sku": "SM4PINSP32025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A4 | Diameter: 3.2 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.53,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.53,
"selling_price": 0.95,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x80 SPLIT PIN PLN",
"description": "6.3x80 SPLIT PIN PLN",
"sku": "SM2PINSP63080",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 80 mm | Finish: Plain | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 5.19,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 5.19,
"selling_price": 9.34,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x71 SPLIT PIN PLN",
"description": "6.3x71 SPLIT PIN PLN",
"sku": "SM2PINSP63071",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 71 mm | Finish: Plain | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.25,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.25,
"selling_price": 5.85,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x63 SPLIT PIN PLN",
"description": "6.3x63 SPLIT PIN PLN",
"sku": "SM2PINSP63063",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 63 mm | Finish: Plain | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.87,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.87,
"selling_price": 5.17,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x50 SPLIT PIN PLN",
"description": "6.3x50 SPLIT PIN PLN",
"sku": "SM2PINSP63050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.66,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.66,
"selling_price": 4.79,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x40 SPLIT PIN PLN",
"description": "6.3x40 SPLIT PIN PLN",
"sku": "SM2PINSP63040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.76,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.76,
"selling_price": 4.97,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x32 SPLIT PIN PLN",
"description": "6.3x32 SPLIT PIN PLN",
"sku": "SM2PINSP63032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 6.3 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.53,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.53,
"selling_price": 4.55,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x71 SPLIT PIN PLN",
"description": "5x71 SPLIT PIN PLN",
"sku": "SM2PINSP50071",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 71 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.98,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.98,
"selling_price": 3.56,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x63 SPLIT PIN PLN",
"description": "5x63 SPLIT PIN PLN",
"sku": "SM2PINSP50063",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 63 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.64,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.64,
"selling_price": 2.95,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x50 SPLIT PIN PLN",
"description": "5x50 SPLIT PIN PLN",
"sku": "SM2PINSP50050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.39,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.39,
"selling_price": 2.5,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x40 SPLIT PIN PLN",
"description": "5x40 SPLIT PIN PLN",
"sku": "SM2PINSP50040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.22,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.22,
"selling_price": 2.2,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x32 SPLIT PIN PLN",
"description": "5x32 SPLIT PIN PLN",
"sku": "SM2PINSP50032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1,
"selling_price": 1.8,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x25 SPLIT PIN PLN",
"description": "5x25 SPLIT PIN PLN",
"sku": "SM2PINSP50025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 5 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.4,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.4,
"selling_price": 2.52,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x71 SPLIT PIN PLN",
"description": "4x71 SPLIT PIN PLN",
"sku": "SM2PINSP40071",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 71 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.08,
"selling_price": 1.94,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x63 SPLIT PIN PLN",
"description": "4x63 SPLIT PIN PLN",
"sku": "SM2PINSP40063",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 63 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.99,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.99,
"selling_price": 1.78,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x50 SPLIT PIN PLN",
"description": "4x50 SPLIT PIN PLN",
"sku": "SM2PINSP40050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.82,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.82,
"selling_price": 1.48,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x40 SPLIT PIN PLN",
"description": "4x40 SPLIT PIN PLN",
"sku": "SM2PINSP40040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.7,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.7,
"selling_price": 1.26,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x32 SPLIT PIN PLN",
"description": "4x32 SPLIT PIN PLN",
"sku": "SM2PINSP40032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.79,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.79,
"selling_price": 1.42,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x25 SPLIT PIN PLN",
"description": "4x25 SPLIT PIN PLN",
"sku": "SM2PINSP40025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.49,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.49,
"selling_price": 0.88,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x20 SPLIT PIN PLN",
"description": "4x20 SPLIT PIN PLN",
"sku": "SM2PINSP40020",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 4 mm | Length: 20 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.45,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.45,
"selling_price": 0.81,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x63 SPLIT PIN PLN",
"description": "3.2x63 SPLIT PIN PLN",
"sku": "SM2PINSP32063",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 63 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.63,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.63,
"selling_price": 1.13,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x50 SPLIT PIN PLN",
"description": "3.2x50 SPLIT PIN PLN",
"sku": "SM2PINSP32050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.55,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.55,
"selling_price": 0.99,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x40 SPLIT PIN PLN",
"description": "3.2x40 SPLIT PIN PLN",
"sku": "SM2PINSP32040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.49,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.49,
"selling_price": 0.88,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x32 SPLIT PIN PLN",
"description": "3.2x32 SPLIT PIN PLN",
"sku": "SM2PINSP32032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.39,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.39,
"selling_price": 0.7,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x25 SPLIT PIN PLN",
"description": "3.2x25 SPLIT PIN PLN",
"sku": "SM2PINSP32025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.36,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.36,
"selling_price": 0.65,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x20 SPLIT PIN PLN",
"description": "3.2x20 SPLIT PIN PLN",
"sku": "SM2PINSP32020",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 20 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.31,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.31,
"selling_price": 0.56,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x16 SPLIT PIN PLN",
"description": "3.2x16 SPLIT PIN PLN",
"sku": "SM2PINSP32016",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 3.2 mm | Length: 16 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.25,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.25,
"selling_price": 0.45,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x50 SPLIT PIN PLN",
"description": "2.5x50 SPLIT PIN PLN",
"sku": "SM2PINSP25050",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 50 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.52,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.52,
"selling_price": 0.94,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x40 SPLIT PIN PLN",
"description": "2.5x40 SPLIT PIN PLN",
"sku": "SM2PINSP25040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.32,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.32,
"selling_price": 0.58,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x32 SPLIT PIN PLN",
"description": "2.5x32 SPLIT PIN PLN",
"sku": "SM2PINSP25032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.24,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.24,
"selling_price": 0.43,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x25 SPLIT PIN PLN",
"description": "2.5x25 SPLIT PIN PLN",
"sku": "SM2PINSP25025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.36,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.36,
"selling_price": 0.65,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x20 SPLIT PIN PLN",
"description": "2.5x20 SPLIT PIN PLN",
"sku": "SM2PINSP25020",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 20 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.18,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.18,
"selling_price": 0.32,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x16 SPLIT PIN PLN",
"description": "2.5x16 SPLIT PIN PLN",
"sku": "SM2PINSP25016",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 16 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.15,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.15,
"selling_price": 0.27,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x12 SPLIT PIN PLN",
"description": "2.5x12 SPLIT PIN PLN",
"sku": "SM2PINSP25012",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2.5 mm | Length: 12 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.22,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.22,
"selling_price": 0.4,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x40 SPLIT PIN PLN",
"description": "2x40 SPLIT PIN PLN",
"sku": "SM2PINSP20040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.3,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.3,
"selling_price": 0.54,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x32 SPLIT PIN PLN",
"description": "2x32 SPLIT PIN PLN",
"sku": "SM2PINSP20032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.15,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.15,
"selling_price": 0.27,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x25 SPLIT PIN PLN",
"description": "2x25 SPLIT PIN PLN",
"sku": "SM2PINSP20025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.12,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.12,
"selling_price": 0.22,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x20 SPLIT PIN PLN",
"description": "2x20 SPLIT PIN PLN",
"sku": "SM2PINSP20020",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 20 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.11,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.11,
"selling_price": 0.2,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x16 SPLIT PIN PLN",
"description": "2x16 SPLIT PIN PLN",
"sku": "SM2PINSP20016",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 16 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.05,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.05,
"selling_price": 0.09,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x12 SPLIT PIN PLN",
"description": "2x12 SPLIT PIN PLN",
"sku": "SM2PINSP20012",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 2 mm | Length: 12 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.08,
"selling_price": 0.14,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x40 SPLIT PIN PLN",
"description": "1.6x40 SPLIT PIN PLN",
"sku": "SM2PINSP16040",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 40 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.21,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.21,
"selling_price": 0.38,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x32 SPLIT PIN PLN",
"description": "1.6x32 SPLIT PIN PLN",
"sku": "SM2PINSP16032",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 32 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.16,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.16,
"selling_price": 0.29,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x25 SPLIT PIN PLN",
"description": "1.6x25 SPLIT PIN PLN",
"sku": "SM2PINSP16025",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 25 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.14,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.14,
"selling_price": 0.25,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x20 SPLIT PIN PLN",
"description": "1.6x20 SPLIT PIN PLN",
"sku": "SM2PINSP16020",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 20 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.08,
"selling_price": 0.14,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x16 SPLIT PIN PLN",
"description": "1.6x16 SPLIT PIN PLN",
"sku": "SM2PINSP16016",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 16 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.07,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.07,
"selling_price": 0.13,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x12 SPLIT PIN PLN",
"description": "1.6x12 SPLIT PIN PLN",
"sku": "SM2PINSP16012",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Stainless Steel | Grade: A2 | Diameter: 1.6 mm | Length: 12 mm | Finish: Plain | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.07,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.07,
"selling_price": 0.13,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x160 SPLIT PIN ZP",
"description": "8x160 SPLIT PIN ZP",
"sku": "MMCPINSP80160Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 160 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 4.16,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 4.16,
"selling_price": 7.49,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x140 SPLIT PIN ZP",
"description": "8x140 SPLIT PIN ZP",
"sku": "MMCPINSP80140Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 140 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.71,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.71,
"selling_price": 6.68,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x125 SPLIT PIN ZP",
"description": "8x125 SPLIT PIN ZP",
"sku": "MMCPINSP80125Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 125 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.29,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.29,
"selling_price": 5.92,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x100 SPLIT PIN ZP",
"description": "8x100 SPLIT PIN ZP",
"sku": "MMCPINSP80100Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 100 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.4,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.4,
"selling_price": 4.32,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x90 SPLIT PIN ZP",
"description": "8x90 SPLIT PIN ZP",
"sku": "MMCPINSP80090Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 90 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.59,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.59,
"selling_price": 4.66,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x80 SPLIT PIN ZP",
"description": "8x80 SPLIT PIN ZP",
"sku": "MMCPINSP80080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.99,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.99,
"selling_price": 3.58,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x71 SPLIT PIN ZP",
"description": "8x71 SPLIT PIN ZP",
"sku": "MMCPINSP80071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.25,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.25,
"selling_price": 4.05,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x63 SPLIT PIN ZP",
"description": "8x63 SPLIT PIN ZP",
"sku": "MMCPINSP80063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.85,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.85,
"selling_price": 3.33,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "8x50 SPLIT PIN ZP",
"description": "8x50 SPLIT PIN ZP",
"sku": "MMCPINSP80050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 8 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.42,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.42,
"selling_price": 2.56,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x140 SPLIT PIN ZP",
"description": "6.3x140 SPLIT PIN ZP",
"sku": "MMCPINSP63140Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 140 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.06,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.06,
"selling_price": 3.71,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x125 SPLIT PIN ZP",
"description": "6.3x125 SPLIT PIN ZP",
"sku": "MMCPINSP63125Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 125 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.05,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.05,
"selling_price": 3.69,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x100 SPLIT PIN ZP",
"description": "6.3x100 SPLIT PIN ZP",
"sku": "MMCPINSP63100Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 100 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.31,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.31,
"selling_price": 2.36,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x90 SPLIT PIN ZP",
"description": "6.3x90 SPLIT PIN ZP",
"sku": "MMCPINSP63090Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 90 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.32,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.32,
"selling_price": 2.38,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x80 SPLIT PIN ZP",
"description": "6.3x80 SPLIT PIN ZP",
"sku": "MMCPINSP63080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.09,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.09,
"selling_price": 1.96,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x71 SPLIT PIN ZP",
"description": "6.3x71 SPLIT PIN ZP",
"sku": "MMCPINSP63071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 1.22,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 1.22,
"selling_price": 2.2,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x63 SPLIT PIN ZP",
"description": "6.3x63 SPLIT PIN ZP",
"sku": "MMCPINSP63063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.93,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.93,
"selling_price": 1.67,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x50 SPLIT PIN ZP",
"description": "6.3x50 SPLIT PIN ZP",
"sku": "MMCPINSP63050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.76,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.76,
"selling_price": 1.37,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x40 SPLIT PIN ZP",
"description": "6.3x40 SPLIT PIN ZP",
"sku": "MMCPINSP63040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.79,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.79,
"selling_price": 1.42,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "6.3x32 SPLIT PIN ZP",
"description": "6.3x32 SPLIT PIN ZP",
"sku": "MMCPINSP63032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 6.3 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.66,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.66,
"selling_price": 1.19,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x100 SPLIT PIN ZP",
"description": "5x100 SPLIT PIN ZP",
"sku": "MMCPINSP50100Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 100 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.94,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.94,
"selling_price": 1.69,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x90 SPLIT PIN ZP",
"description": "5x90 SPLIT PIN ZP",
"sku": "MMCPINSP50090Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 90 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.71,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.71,
"selling_price": 1.28,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x80 SPLIT PIN ZP",
"description": "5x80 SPLIT PIN ZP",
"sku": "MMCPINSP50080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.72,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.72,
"selling_price": 1.3,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x71 SPLIT PIN ZP",
"description": "5x71 SPLIT PIN ZP",
"sku": "MMCPINSP50071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.83,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.83,
"selling_price": 1.49,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x63 SPLIT PIN ZP",
"description": "5x63 SPLIT PIN ZP",
"sku": "MMCPINSP50063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.58,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.58,
"selling_price": 1.04,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x50 SPLIT PIN ZP",
"description": "5x50 SPLIT PIN ZP",
"sku": "MMCPINSP50050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.5,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.5,
"selling_price": 0.9,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x40 SPLIT PIN ZP",
"description": "5x40 SPLIT PIN ZP",
"sku": "MMCPINSP50040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.46,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.46,
"selling_price": 0.83,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x32 SPLIT PIN ZP",
"description": "5x32 SPLIT PIN ZP",
"sku": "MMCPINSP50032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.35,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.35,
"selling_price": 0.63,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x25 SPLIT PIN ZP",
"description": "5x25 SPLIT PIN ZP",
"sku": "MMCPINSP50025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.32,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.32,
"selling_price": 0.58,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "5x22 SPLIT PIN ZP",
"description": "5x22 SPLIT PIN ZP",
"sku": "MMCPINSP50022Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 5 mm | Length: 22 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.29,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.29,
"selling_price": 0.52,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x90 SPLIT PIN ZP",
"description": "4x90 SPLIT PIN ZP",
"sku": "MMCPINSP40090Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 90 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.59,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.59,
"selling_price": 1.06,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x80 SPLIT PIN ZP",
"description": "4x80 SPLIT PIN ZP",
"sku": "MMCPINSP40080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.48,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.48,
"selling_price": 0.86,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x71 SPLIT PIN ZP",
"description": "4x71 SPLIT PIN ZP",
"sku": "MMCPINSP40071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.46,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.46,
"selling_price": 0.83,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x63 SPLIT PIN ZP",
"description": "4x63 SPLIT PIN ZP",
"sku": "MMCPINSP40063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.35,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.35,
"selling_price": 0.63,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x56 SPLIT PIN ZP",
"description": "4x56 SPLIT PIN ZP",
"sku": "MMCPINSP40056Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 56 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.35,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.35,
"selling_price": 0.63,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x50 SPLIT PIN ZP",
"description": "4x50 SPLIT PIN ZP",
"sku": "MMCPINSP40050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.33,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.33,
"selling_price": 0.59,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x40 SPLIT PIN ZP",
"description": "4x40 SPLIT PIN ZP",
"sku": "MMCPINSP40040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.25,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.25,
"selling_price": 0.45,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x32 SPLIT PIN ZP",
"description": "4x32 SPLIT PIN ZP",
"sku": "MMCPINSP40032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.21,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.21,
"selling_price": 0.38,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "4x25 SPLIT PIN ZP",
"description": "4x25 SPLIT PIN ZP",
"sku": "MMCPINSP40025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 4 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.19,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.19,
"selling_price": 0.34,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x80 SPLIT PIN ZP",
"description": "3.2x80 SPLIT PIN ZP",
"sku": "MMCPINSP32080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.33,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.33,
"selling_price": 0.59,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x71 SPLIT PIN ZP",
"description": "3.2x71 SPLIT PIN ZP",
"sku": "MMCPINSP32071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.28,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.28,
"selling_price": 0.5,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x63 SPLIT PIN ZP",
"description": "3.2x63 SPLIT PIN ZP",
"sku": "MMCPINSP32063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.26,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.26,
"selling_price": 0.47,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x56 SPLIT PIN ZP",
"description": "3.2x56 SPLIT PIN ZP",
"sku": "MMCPINSP32056Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 56 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.24,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.24,
"selling_price": 0.43,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x50 SPLIT PIN ZP",
"description": "3.2x50 SPLIT PIN ZP",
"sku": "MMCPINSP32050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.17,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.17,
"selling_price": 0.31,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x45 SPLIT PIN ZP",
"description": "3.2x45 SPLIT PIN ZP",
"sku": "MMCPINSP32045Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 45 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.19,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.19,
"selling_price": 0.34,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x40 SPLIT PIN ZP",
"description": "3.2x40 SPLIT PIN ZP",
"sku": "MMCPINSP32040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.17,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.17,
"selling_price": 0.31,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x32 SPLIT PIN ZP",
"description": "3.2x32 SPLIT PIN ZP",
"sku": "MMCPINSP32032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.1,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.1,
"selling_price": 0.18,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x25 SPLIT PIN ZP",
"description": "3.2x25 SPLIT PIN ZP",
"sku": "MMCPINSP32025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.13,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.13,
"selling_price": 0.23,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "3.2x20 SPLIT PIN ZP",
"description": "3.2x20 SPLIT PIN ZP",
"sku": "MMCPINSP32020Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 3.2 mm | Length: 20 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.12,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.12,
"selling_price": 0.22,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x63 SPLIT PIN ZP",
"description": "2.5x63 SPLIT PIN ZP",
"sku": "MMCPINSP25063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.2,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.2,
"selling_price": 0.36,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x50 SPLIT PIN ZP",
"description": "2.5x50 SPLIT PIN ZP",
"sku": "MMCPINSP25050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.17,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.17,
"selling_price": 0.31,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x45 SPLIT PIN ZP",
"description": "2.5x45 SPLIT PIN ZP",
"sku": "MMCPINSP25045Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 45 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.13,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.13,
"selling_price": 0.23,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x40 SPLIT PIN ZP",
"description": "2.5x40 SPLIT PIN ZP",
"sku": "MMCPINSP25040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.12,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.12,
"selling_price": 0.22,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x32 SPLIT PIN ZP",
"description": "2.5x32 SPLIT PIN ZP",
"sku": "MMCPINSP25032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.1,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.1,
"selling_price": 0.18,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x25 SPLIT PIN ZP",
"description": "2.5x25 SPLIT PIN ZP",
"sku": "MMCPINSP25025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.08,
"selling_price": 0.14,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2.5x20 SPLIT PIN ZP",
"description": "2.5x20 SPLIT PIN ZP",
"sku": "MMCPINSP25020Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2.5 mm | Length: 20 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.08,
"selling_price": 0.14,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x50 SPLIT PIN ZP",
"description": "2x50 SPLIT PIN ZP",
"sku": "MMCPINSP20050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.14,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.14,
"selling_price": 0.25,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x45 SPLIT PIN ZP",
"description": "2x45 SPLIT PIN ZP",
"sku": "MMCPINSP20045Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 45 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.1,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.1,
"selling_price": 0.18,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x40 SPLIT PIN ZP",
"description": "2x40 SPLIT PIN ZP",
"sku": "MMCPINSP20040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.09,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.09,
"selling_price": 0.16,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x32 SPLIT PIN ZP",
"description": "2x32 SPLIT PIN ZP",
"sku": "MMCPINSP20032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.07,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.07,
"selling_price": 0.13,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x25 SPLIT PIN ZP",
"description": "2x25 SPLIT PIN ZP",
"sku": "MMCPINSP20025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.06,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.06,
"selling_price": 0.11,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "2x20 SPLIT PIN ZP",
"description": "2x20 SPLIT PIN ZP",
"sku": "MMCPINSP20020Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 2 mm | Length: 20 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.05,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.05,
"selling_price": 0.09,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x50 SPLIT PIN ZP",
"description": "1.6x50 SPLIT PIN ZP",
"sku": "MMCPINSP16050Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 1.6 mm | Length: 50 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.11,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.11,
"selling_price": 0.2,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x40 SPLIT PIN ZP",
"description": "1.6x40 SPLIT PIN ZP",
"sku": "MMCPINSP16040Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 1.6 mm | Length: 40 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.11,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.11,
"selling_price": 0.2,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x32 SPLIT PIN ZP",
"description": "1.6x32 SPLIT PIN ZP",
"sku": "MMCPINSP16032Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 1.6 mm | Length: 32 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.08,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.08,
"selling_price": 0.14,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "1.6x25 SPLIT PIN ZP",
"description": "1.6x25 SPLIT PIN ZP",
"sku": "MMCPINSP16025Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 1.6 mm | Length: 25 mm | Finish: Zinc Plated | Pack: Pack of 200 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 0.07,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 0.07,
"selling_price": 0.13,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x140 SPLIT PIN ZP",
"description": "10x140 SPLIT PIN ZP",
"sku": "MMCPINSP100140Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 140 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 6.61,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 6.61,
"selling_price": 11.9,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x125 SPLIT PIN ZP",
"description": "10x125 SPLIT PIN ZP",
"sku": "MMCPINSP100125Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 125 mm | Finish: Zinc Plated | Pack: Pack of 25 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 5.39,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 5.39,
"selling_price": 9.7,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x100 SPLIT PIN ZP",
"description": "10x100 SPLIT PIN ZP",
"sku": "MMCPINSP100100Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 100 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 4.93,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 4.93,
"selling_price": 8.87,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x90 SPLIT PIN ZP",
"description": "10x90 SPLIT PIN ZP",
"sku": "MMCPINSP100090Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 90 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.69,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.69,
"selling_price": 6.64,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x80 SPLIT PIN ZP",
"description": "10x80 SPLIT PIN ZP",
"sku": "MMCPINSP100080Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 80 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.36,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.36,
"selling_price": 6.05,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x71 SPLIT PIN ZP",
"description": "10x71 SPLIT PIN ZP",
"sku": "MMCPINSP100071Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 71 mm | Finish: Zinc Plated | Pack: Pack of 50 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.8,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.8,
"selling_price": 6.84,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x63 SPLIT PIN ZP",
"description": "10x63 SPLIT PIN ZP",
"sku": "MMCPINSP100063Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 63 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 3.28,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 3.28,
"selling_price": 5.9,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
},
{
"name": "10x56 SPLIT PIN ZP",
"description": "10x56 SPLIT PIN ZP",
"sku": "MMCPINSP100056Z",
"location": "NSS Fasteners price list - split pin DIN94",
"notes": "Material: Mild Steel | Grade: 4.8 | Diameter: 10 mm | Length: 56 mm | Finish: Zinc Plated | Pack: Pack of 100 | Source: NSS Fasteners price list - split pin DIN94",
"cost_history": [
{
"price": 2.7,
"currency": "ZAR",
"source": "nssfasteners.co.za",
"extracted_at": "2026-09-16",
"source_url": "https://nssfasteners.co.za/pins/split-pins/split-pin-din94.html",
"qty_basis": 1,
"extraction_method": "browser_automation",
"notes": "NSS Fasteners price list - split pin DIN94"
}
],
"cost_price": 2.7,
"selling_price": 4.86,
"markup": 80,
"unit": "Each",
"current_qty": 0,
"min_qty": 0,
"target_qty": 0,
"is_active": true,
"supplier": "6xuu7a0pmmubtqd",
"category": "4emvaanzogj0586"
}
]
}