{
  "supplier": "BuyTCN",
  "url": "https://soap.buytcn.com/",
  "language": "en",
  "audience": [
    "Small brands",
    "Social-commerce sellers",
    "Gift shops",
    "Wholesale buyers"
  ],
  "contact": {
    "whatsapp": "https://wa.me/8615387592595",
    "email": "services@buytcn.com",
    "wechat": "Bshine01"
  },
  "terms": "No numeric prices are published. Click ＄？.？？ on a product to open BuyTCN on WhatsApp with the product name and SKU. The customer reviews and sends the inquiry. Confirm quantity, custom design, order minimum, packing, freight, taxes, duties and estimated timing with BuyTCN.",
  "products": [
    {
      "id": "bt-1-004",
      "sku": "BTC-S1-004",
      "name": "Pineapple Soap",
      "category": "Shaped soaps",
      "specification": "150g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r4.webp",
      "width": 460,
      "height": 819,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-004/"
    },
    {
      "id": "bt-1-005",
      "sku": "BTC-S1-005",
      "name": "Pear Soap",
      "category": "Shaped soaps",
      "specification": "150g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r5.webp",
      "width": 460,
      "height": 819,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-005/"
    },
    {
      "id": "bt-1-006",
      "sku": "BTC-S1-006",
      "name": "Apple Soap",
      "category": "Shaped soaps",
      "specification": "150g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r6.webp",
      "width": 614,
      "height": 1229,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-006/"
    },
    {
      "id": "bt-1-007",
      "sku": "BTC-S1-007",
      "name": "Guava Soap",
      "category": "Shaped soaps",
      "specification": "150g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r7.webp",
      "width": 614,
      "height": 1091,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-007/"
    },
    {
      "id": "bt-1-008",
      "sku": "BTC-S1-008",
      "name": "Purple Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "128g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r8.webp",
      "width": 1067,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-1-008/"
    },
    {
      "id": "bt-1-009",
      "sku": "BTC-S1-009",
      "name": "Strawberry Soap Garland",
      "category": "Soap garlands",
      "specification": "120g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r9.webp",
      "width": 960,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-1-009/"
    },
    {
      "id": "bt-1-010",
      "sku": "BTC-S1-010",
      "name": "Citrus Soap Garland",
      "category": "Soap garlands",
      "specification": "110g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r10.webp",
      "width": 960,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-1-010/"
    },
    {
      "id": "bt-1-011",
      "sku": "BTC-S1-011",
      "name": "Green Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "128g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r11.webp",
      "width": 960,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-1-011/"
    },
    {
      "id": "bt-1-012",
      "sku": "BTC-S1-012",
      "name": "Mini Lemon Soap Bag",
      "category": "Shaped soaps",
      "specification": "125 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r12.webp",
      "width": 532,
      "height": 720,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-012/"
    },
    {
      "id": "bt-1-013",
      "sku": "BTC-S1-013",
      "name": "Carrot Soap Bag",
      "category": "Shaped soaps",
      "specification": "125 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r13.webp",
      "width": 528,
      "height": 703,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-013/"
    },
    {
      "id": "bt-1-014",
      "sku": "BTC-S1-014",
      "name": "Citrus Soap Bag",
      "category": "Shaped soaps",
      "specification": "135 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r14.webp",
      "width": 525,
      "height": 639,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-014/"
    },
    {
      "id": "bt-1-015",
      "sku": "BTC-S1-015",
      "name": "Pumpkin Soap Bag",
      "category": "Shaped soaps",
      "specification": "135 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r15.webp",
      "width": 524,
      "height": 672,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-015/"
    },
    {
      "id": "bt-1-016",
      "sku": "BTC-S1-016",
      "name": "Persimmon & Peanut Soap Bag",
      "category": "Shaped soaps",
      "specification": "175 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r16.webp",
      "width": 522,
      "height": 722,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-016/"
    },
    {
      "id": "bt-1-017",
      "sku": "BTC-S1-017",
      "name": "Lychee Soap Bag",
      "category": "Shaped soaps",
      "specification": "105g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r17.webp",
      "width": 1280,
      "height": 1280,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-017/"
    },
    {
      "id": "bt-1-018",
      "sku": "BTC-S1-018",
      "name": "Turtle Soap Bag",
      "category": "Shaped soaps",
      "specification": "140g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r18.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-018/"
    },
    {
      "id": "bt-1-019",
      "sku": "BTC-S1-019",
      "name": "Cream Strawberry Soap Bag",
      "category": "Shaped soaps",
      "specification": "105g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r19.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-019/"
    },
    {
      "id": "bt-1-020",
      "sku": "BTC-S1-020",
      "name": "Persimmon & Peanut Soap Bag",
      "category": "Shaped soaps",
      "specification": "175g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r20.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-020/"
    },
    {
      "id": "bt-1-021",
      "sku": "BTC-S1-021",
      "name": "Paw Soap Bag",
      "category": "Shaped soaps",
      "specification": "90g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r21.webp",
      "width": 501,
      "height": 671,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-021/"
    },
    {
      "id": "bt-1-022",
      "sku": "BTC-S1-022",
      "name": "Strawberry Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "65g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r22.webp",
      "width": 1220,
      "height": 602,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-022/"
    },
    {
      "id": "bt-1-023",
      "sku": "BTC-S1-023",
      "name": "Raspberry Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "95g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r23.webp",
      "width": 1246,
      "height": 575,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-023/"
    },
    {
      "id": "bt-1-024",
      "sku": "BTC-S1-024",
      "name": "Dark Grape Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "80g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r24.webp",
      "width": 1223,
      "height": 606,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-024/"
    },
    {
      "id": "bt-1-025",
      "sku": "BTC-S1-025",
      "name": "Tangerine Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "90g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r25.webp",
      "width": 1251,
      "height": 596,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-025/"
    },
    {
      "id": "bt-1-026",
      "sku": "BTC-S1-026",
      "name": "Paw Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "60g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r26.webp",
      "width": 1249,
      "height": 591,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-026/"
    },
    {
      "id": "bt-1-027",
      "sku": "BTC-S1-027",
      "name": "Green Grape Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "100g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r27.webp",
      "width": 914,
      "height": 424,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-027/"
    },
    {
      "id": "bt-1-028",
      "sku": "BTC-S1-028",
      "name": "Purple Grape Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "100g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r28.webp",
      "width": 907,
      "height": 476,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-028/"
    },
    {
      "id": "bt-1-029",
      "sku": "BTC-S1-029",
      "name": "Lemon Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "100g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r29.webp",
      "width": 932,
      "height": 465,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-029/"
    },
    {
      "id": "bt-1-030",
      "sku": "BTC-S1-030",
      "name": "Grapefruit Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "120 g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r30.webp",
      "width": 931,
      "height": 497,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-030/"
    },
    {
      "id": "bt-1-031",
      "sku": "BTC-S1-031",
      "name": "Lychee Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "85 g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r31.webp",
      "width": 933,
      "height": 500,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-031/"
    },
    {
      "id": "bt-1-032",
      "sku": "BTC-S1-032",
      "name": "Peach Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "105 g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r32.webp",
      "width": 940,
      "height": 527,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-032/"
    },
    {
      "id": "bt-1-033",
      "sku": "BTC-S1-033",
      "name": "Strawberries & Cream Soap Gift Box",
      "category": "Shaped soaps",
      "specification": "85 g",
      "carton": 60,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r33.webp",
      "width": 925,
      "height": 495,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-033/"
    },
    {
      "id": "bt-1-034",
      "sku": "BTC-S1-034",
      "name": "Botanical Daisy Soap",
      "category": "Shaped soaps",
      "specification": "20g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r34.webp",
      "width": 452,
      "height": 579,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-034/"
    },
    {
      "id": "bt-1-035",
      "sku": "BTC-S1-035",
      "name": "Botanical Osmanthus Soap",
      "category": "Shaped soaps",
      "specification": "20g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r35.webp",
      "width": 479,
      "height": 676,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-035/"
    },
    {
      "id": "bt-1-036",
      "sku": "BTC-S1-036",
      "name": "Botanical Magnolia Soap",
      "category": "Shaped soaps",
      "specification": "20g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r36.webp",
      "width": 471,
      "height": 694,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-036/"
    },
    {
      "id": "bt-1-037",
      "sku": "BTC-S1-037",
      "name": "Botanical Banana Soap",
      "category": "Shaped soaps",
      "specification": "45g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r37.webp",
      "width": 478,
      "height": 635,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-037/"
    },
    {
      "id": "bt-1-038",
      "sku": "BTC-S1-038",
      "name": "Hanging Lemon Soap",
      "category": "Shaped soaps",
      "specification": "150 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r38.webp",
      "width": 550,
      "height": 508,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-038/"
    },
    {
      "id": "bt-1-039",
      "sku": "BTC-S1-039",
      "name": "Hanging Lime Soap",
      "category": "Shaped soaps",
      "specification": "150 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r39.webp",
      "width": 408,
      "height": 415,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-039/"
    },
    {
      "id": "bt-1-040",
      "sku": "BTC-S1-040",
      "name": "Hanging Orange Soap",
      "category": "Shaped soaps",
      "specification": "140 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r40.webp",
      "width": 426,
      "height": 475,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-040/"
    },
    {
      "id": "bt-1-041",
      "sku": "BTC-S1-041",
      "name": "Hanging Green Apple Soap",
      "category": "Shaped soaps",
      "specification": "160 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r41.webp",
      "width": 443,
      "height": 385,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-041/"
    },
    {
      "id": "bt-1-042",
      "sku": "BTC-S1-042",
      "name": "Hanging Red Apple Soap",
      "category": "Shaped soaps",
      "specification": "160 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r42.webp",
      "width": 516,
      "height": 525,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-042/"
    },
    {
      "id": "bt-1-043",
      "sku": "BTC-S1-043",
      "name": "Hanging Carrot Soap",
      "category": "Shaped soaps",
      "specification": "145 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r43.webp",
      "width": 577,
      "height": 621,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-043/"
    },
    {
      "id": "bt-1-044",
      "sku": "BTC-S1-044",
      "name": "Avocado Soap",
      "category": "Shaped soaps",
      "specification": "90 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r44.webp",
      "width": 391,
      "height": 547,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-044/"
    },
    {
      "id": "bt-1-045",
      "sku": "BTC-S1-045",
      "name": "Mango Soap",
      "category": "Shaped soaps",
      "specification": "80 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r45.webp",
      "width": 356,
      "height": 477,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-045/"
    },
    {
      "id": "bt-1-046",
      "sku": "BTC-S1-046",
      "name": "Watermelon Soap",
      "category": "Shaped soaps",
      "specification": "75g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r46.webp",
      "width": 729,
      "height": 505,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-046/"
    },
    {
      "id": "bt-1-047",
      "sku": "BTC-S1-047",
      "name": "Pear Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "160 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r47.webp",
      "width": 541,
      "height": 750,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-047/"
    },
    {
      "id": "bt-1-048",
      "sku": "BTC-S1-048",
      "name": "Mini Banana Soap",
      "category": "Shaped soaps",
      "specification": "75 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r48.webp",
      "width": 370,
      "height": 509,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-048/"
    },
    {
      "id": "bt-1-049",
      "sku": "BTC-S1-049",
      "name": "Football Soap",
      "category": "Shaped soaps",
      "specification": "75 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r49.webp",
      "width": 447,
      "height": 611,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-049/"
    },
    {
      "id": "bt-1-050",
      "sku": "BTC-S1-050",
      "name": "Green Citrus Slice Soap",
      "category": "Shaped soaps",
      "specification": "140 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r50.webp",
      "width": 960,
      "height": 1280,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-050/"
    },
    {
      "id": "bt-1-051",
      "sku": "BTC-S1-051",
      "name": "Orange Citrus Slice Soap",
      "category": "Shaped soaps",
      "specification": "140 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r51.webp",
      "width": 960,
      "height": 1280,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-1-051/"
    },
    {
      "id": "bt-1-052",
      "sku": "BTC-S1-052",
      "name": "Crabapple Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r52.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-052/"
    },
    {
      "id": "bt-1-053",
      "sku": "BTC-S1-053",
      "name": "Yak Milk Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r53.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-053/"
    },
    {
      "id": "bt-1-054",
      "sku": "BTC-S1-054",
      "name": "Woad Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r54.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-054/"
    },
    {
      "id": "bt-1-055",
      "sku": "BTC-S1-055",
      "name": "Houttuynia Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r55.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-055/"
    },
    {
      "id": "bt-1-056",
      "sku": "BTC-S1-056",
      "name": "Astragalus Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r56.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-056/"
    },
    {
      "id": "bt-1-057",
      "sku": "BTC-S1-057",
      "name": "Peppercorn Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r57.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-057/"
    },
    {
      "id": "bt-1-058",
      "sku": "BTC-S1-058",
      "name": "Litsea Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r58.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-058/"
    },
    {
      "id": "bt-1-059",
      "sku": "BTC-S1-059",
      "name": "Sea Buckthorn Soap Bar",
      "category": "Soap bars",
      "specification": "100g",
      "carton": 96,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r59.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Soap bar",
      "url": "https://soap.buytcn.com/products/bt-1-059/"
    },
    {
      "id": "bt-1-062",
      "sku": "BTC-S1-062",
      "name": "Four Fruits Soap Gift Set",
      "category": "Gift sets",
      "specification": "4 × 150g",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r62.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-062/"
    },
    {
      "id": "bt-1-063",
      "sku": "BTC-S1-063",
      "name": "Fruit Garland Soap Gift Set",
      "category": "Gift sets",
      "specification": "128 g + 120 g + 110 g + 128 g (4 garlands)",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r63.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-063/"
    },
    {
      "id": "bt-1-064",
      "sku": "BTC-S1-064",
      "name": "Slow Living Soap & Fragrance Set",
      "category": "Gift sets",
      "specification": "100g × 230g × 150ml",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r64.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-064/"
    },
    {
      "id": "bt-1-065",
      "sku": "BTC-S1-065",
      "name": "Everyday Ritual Soap & Fragrance Set",
      "category": "Gift sets",
      "specification": "120g × 230g × 120ml",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r65.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-065/"
    },
    {
      "id": "bt-1-066",
      "sku": "BTC-S1-066",
      "name": "Home Fragrance Discovery Gift Set",
      "category": "Gift sets",
      "specification": "150ml × 120ml × 280ml",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r66.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-066/"
    },
    {
      "id": "bt-1-067",
      "sku": "BTC-S1-067",
      "name": "Signature Soap & Fragrance Gift Set",
      "category": "Gift sets",
      "specification": "100g × 100ml",
      "carton": 12,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b0-s0-r67.webp",
      "width": 1254,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Gift set",
      "url": "https://soap.buytcn.com/products/bt-1-067/"
    },
    {
      "id": "bt-2-004",
      "sku": "BTC-S2-004",
      "name": "Cow Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r4.webp",
      "width": 90,
      "height": 62,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-004/"
    },
    {
      "id": "bt-2-005",
      "sku": "BTC-S2-005",
      "name": "Pig Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r5.webp",
      "width": 533,
      "height": 370,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-005/"
    },
    {
      "id": "bt-2-006",
      "sku": "BTC-S2-006",
      "name": "Chicken Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r6.webp",
      "width": 76,
      "height": 51,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-006/"
    },
    {
      "id": "bt-2-007",
      "sku": "BTC-S2-007",
      "name": "Cat Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r7.webp",
      "width": 89,
      "height": 61,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-007/"
    },
    {
      "id": "bt-2-008",
      "sku": "BTC-S2-008",
      "name": "Lavender Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r8.webp",
      "width": 83,
      "height": 56,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-008/"
    },
    {
      "id": "bt-2-009",
      "sku": "BTC-S2-009",
      "name": "Rose Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r9.webp",
      "width": 88,
      "height": 62,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-009/"
    },
    {
      "id": "bt-2-010",
      "sku": "BTC-S2-010",
      "name": "Cocoa Doughnut Soap",
      "category": "Shaped soaps",
      "specification": "95 g",
      "carton": 88,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r10.webp",
      "width": 77,
      "height": 54,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-010/"
    },
    {
      "id": "bt-2-011",
      "sku": "BTC-S2-011",
      "name": "Heart Sandwich Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r11.webp",
      "width": 520,
      "height": 341,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-011/"
    },
    {
      "id": "bt-2-012",
      "sku": "BTC-S2-012",
      "name": "Flower Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r12.webp",
      "width": 690,
      "height": 464,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-012/"
    },
    {
      "id": "bt-2-013",
      "sku": "BTC-S2-013",
      "name": "Paw Soap",
      "category": "Shaped soaps",
      "specification": "85 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r13.webp",
      "width": 97,
      "height": 66,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-013/"
    },
    {
      "id": "bt-2-014",
      "sku": "BTC-S2-014",
      "name": "Lemon Character Soap",
      "category": "Shaped soaps",
      "specification": "100g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r14.webp",
      "width": 90,
      "height": 72,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-014/"
    },
    {
      "id": "bt-2-015",
      "sku": "BTC-S2-015",
      "name": "Moon Rabbit Soap",
      "category": "Shaped soaps",
      "specification": "75g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r15.webp",
      "width": 319,
      "height": 247,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-015/"
    },
    {
      "id": "bt-2-016",
      "sku": "BTC-S2-016",
      "name": "Pink Pig Sandwich Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r16.webp",
      "width": 93,
      "height": 66,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-016/"
    },
    {
      "id": "bt-2-017",
      "sku": "BTC-S2-017",
      "name": "Dog Sandwich Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r17.webp",
      "width": 96,
      "height": 66,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-017/"
    },
    {
      "id": "bt-2-018",
      "sku": "BTC-S2-018",
      "name": "Cow Sandwich Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r18.webp",
      "width": 99,
      "height": 65,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-018/"
    },
    {
      "id": "bt-2-019",
      "sku": "BTC-S2-019",
      "name": "Duck Sandwich Soap",
      "category": "Shaped soaps",
      "specification": "100 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r19.webp",
      "width": 92,
      "height": 62,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-019/"
    },
    {
      "id": "bt-2-020",
      "sku": "BTC-S2-020",
      "name": "Yellow Ice-Cream Cone Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r20.webp",
      "width": 76,
      "height": 78,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-020/"
    },
    {
      "id": "bt-2-021",
      "sku": "BTC-S2-021",
      "name": "Red Ice-Cream Cone Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r21.webp",
      "width": 46,
      "height": 78,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-021/"
    },
    {
      "id": "bt-2-022",
      "sku": "BTC-S2-022",
      "name": "Blue Ice-Cream Cone Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r22.webp",
      "width": 37,
      "height": 76,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-022/"
    },
    {
      "id": "bt-2-023",
      "sku": "BTC-S2-023",
      "name": "Unicorn Ice Pop Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 120,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r23.webp",
      "width": 74,
      "height": 78,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-023/"
    },
    {
      "id": "bt-2-024",
      "sku": "BTC-S2-024",
      "name": "Woodland Creature Ice Pop Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 120,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r24.webp",
      "width": 82,
      "height": 78,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-024/"
    },
    {
      "id": "bt-2-025",
      "sku": "BTC-S2-025",
      "name": "Floral Ice Pop Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 120,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r25.webp",
      "width": 480,
      "height": 524,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-025/"
    },
    {
      "id": "bt-2-026",
      "sku": "BTC-S2-026",
      "name": "Bear Soap",
      "category": "Shaped soaps",
      "specification": "60 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r26.webp",
      "width": 87,
      "height": 67,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-026/"
    },
    {
      "id": "bt-2-027",
      "sku": "BTC-S2-027",
      "name": "Lion Soap",
      "category": "Shaped soaps",
      "specification": "50 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r27.webp",
      "width": 99,
      "height": 76,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-027/"
    },
    {
      "id": "bt-2-028",
      "sku": "BTC-S2-028",
      "name": "Duckling Soap",
      "category": "Shaped soaps",
      "specification": "75 g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r28.webp",
      "width": 90,
      "height": 72,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-028/"
    },
    {
      "id": "bt-2-029",
      "sku": "BTC-S2-029",
      "name": "Piglet Soap",
      "category": "Shaped soaps",
      "specification": "80g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r29.webp",
      "width": 822,
      "height": 381,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-029/"
    },
    {
      "id": "bt-2-030",
      "sku": "BTC-S2-030",
      "name": "Four Turtles Soap Set",
      "category": "Shaped soaps",
      "specification": "30g × 4",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r30.webp",
      "width": 504,
      "height": 462,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-030/"
    },
    {
      "id": "bt-2-031",
      "sku": "BTC-S2-031",
      "name": "Pearlescent Turtle Soap",
      "category": "Shaped soaps",
      "specification": "60g",
      "carton": 96,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r31.webp",
      "width": 504,
      "height": 462,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-2-031/"
    },
    {
      "id": "bt-2-032",
      "sku": "BTC-S2-032",
      "name": "Flower-Shaped Scented Candle",
      "category": "Bath & scent",
      "specification": "100g",
      "carton": 72,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r32.webp",
      "width": 93,
      "height": 55,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Scented candle",
      "url": "https://soap.buytcn.com/products/bt-2-032/"
    },
    {
      "id": "bt-2-033",
      "sku": "BTC-S2-033",
      "name": "Nine-Piece Fragrant Foot Soak Bath Bomb Set",
      "category": "Bath & scent",
      "specification": "30g × 9",
      "carton": 24,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r33.webp",
      "width": 392,
      "height": 361,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-033/"
    },
    {
      "id": "bt-2-034",
      "sku": "BTC-S2-034",
      "name": "Four-Piece Scented Bath Salt Bomb Set",
      "category": "Bath & scent",
      "specification": "130g × 4",
      "carton": 24,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r34.webp",
      "width": 63,
      "height": 59,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-034/"
    },
    {
      "id": "bt-2-035",
      "sku": "BTC-S2-035",
      "name": "Pink Ice-Cream Bath Bomb Set",
      "category": "Bath & scent",
      "specification": "100g × 3",
      "carton": 24,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r35.webp",
      "width": 80,
      "height": 53,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-035/"
    },
    {
      "id": "bt-2-036",
      "sku": "BTC-S2-036",
      "name": "Pink Doughnut Bath Bomb",
      "category": "Bath & scent",
      "specification": "110 g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r36.webp",
      "width": 50,
      "height": 61,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-036/"
    },
    {
      "id": "bt-2-037",
      "sku": "BTC-S2-037",
      "name": "Blue Doughnut Bath Bomb",
      "category": "Bath & scent",
      "specification": "110 g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r37.webp",
      "width": 59,
      "height": 70,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-037/"
    },
    {
      "id": "bt-2-038",
      "sku": "BTC-S2-038",
      "name": "Purple Doughnut Bath Bomb",
      "category": "Bath & scent",
      "specification": "110 g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r38.webp",
      "width": 58,
      "height": 70,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-038/"
    },
    {
      "id": "bt-2-039",
      "sku": "BTC-S2-039",
      "name": "Rainbow Cloud Bath Bomb",
      "category": "Bath & scent",
      "specification": "120g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r39.webp",
      "width": 80,
      "height": 63,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-039/"
    },
    {
      "id": "bt-2-040",
      "sku": "BTC-S2-040",
      "name": "Rainbow Unicorn Bath Bomb",
      "category": "Bath & scent",
      "specification": "120g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r40.webp",
      "width": 81,
      "height": 70,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-040/"
    },
    {
      "id": "bt-2-041",
      "sku": "BTC-S2-041",
      "name": "Butterfly Bath Bomb",
      "category": "Bath & scent",
      "specification": "120g",
      "carton": 48,
      "condition": "Catalog order minimum: 2 cartons per design. Confirm your selected quantity, assortment, branding and packing with BuyTCN.",
      "minCartons": 2,
      "image": "/assets/products/b1-s0-r41.webp",
      "width": 84,
      "height": 70,
      "collectionPhoto": false,
      "packaging": "Retail packing shown; confirm final artwork and export labeling",
      "story": "A considered addition to a gift shop, lifestyle boutique or your own branded collection.",
      "productType": "Bath / foot-soak product",
      "url": "https://soap.buytcn.com/products/bt-2-041/"
    },
    {
      "id": "bt-3-004",
      "sku": "BTC-S3-004",
      "name": "Strawberry Soap Garland",
      "category": "Soap garlands",
      "specification": "6.5g × 25 / 160g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r4.webp",
      "width": 445,
      "height": 705,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-004/"
    },
    {
      "id": "bt-3-005",
      "sku": "BTC-S3-005",
      "name": "Green Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 15 / 150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r5.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-005/"
    },
    {
      "id": "bt-3-006",
      "sku": "BTC-S3-006",
      "name": "Purple Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 15 / 150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r6.webp",
      "width": 93,
      "height": 139,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-006/"
    },
    {
      "id": "bt-3-007",
      "sku": "BTC-S3-007",
      "name": "Dark Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 15 / 150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r7.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-007/"
    },
    {
      "id": "bt-3-008",
      "sku": "BTC-S3-008",
      "name": "Rainbow Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 15 / 150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r8.webp",
      "width": 338,
      "height": 560,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-008/"
    },
    {
      "id": "bt-3-009",
      "sku": "BTC-S3-009",
      "name": "Apricot Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 15 / 150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r9.webp",
      "width": 1080,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-009/"
    },
    {
      "id": "bt-3-010",
      "sku": "BTC-S3-010",
      "name": "Lychee Soap Garland",
      "category": "Soap garlands",
      "specification": "20g × 12 / 240g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r10.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-010/"
    },
    {
      "id": "bt-3-011",
      "sku": "BTC-S3-011",
      "name": "Loquat Soap Garland",
      "category": "Soap garlands",
      "specification": "15g × 16 / 240g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r11.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-011/"
    },
    {
      "id": "bt-3-012",
      "sku": "BTC-S3-012",
      "name": "Orange Soap Garland",
      "category": "Soap garlands",
      "specification": "30g × 8 / 240g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r12.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-012/"
    },
    {
      "id": "bt-3-013",
      "sku": "BTC-S3-013",
      "name": "Pumpkin Soap Garland",
      "category": "Soap garlands",
      "specification": " × 9 / 260g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r13.webp",
      "width": 1080,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-013/"
    },
    {
      "id": "bt-3-014",
      "sku": "BTC-S3-014",
      "name": "Transparent Pink Grape Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 20 / 200g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r14.webp",
      "width": 558,
      "height": 870,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-014/"
    },
    {
      "id": "bt-3-015",
      "sku": "BTC-S3-015",
      "name": "Pink Diamond Soap Garland",
      "category": "Soap garlands",
      "specification": "8g × 25 / 200g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r15.webp",
      "width": 446,
      "height": 701,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-015/"
    },
    {
      "id": "bt-3-016",
      "sku": "BTC-S3-016",
      "name": "Burgundy Diamond Soap Garland",
      "category": "Soap garlands",
      "specification": "8g × 25 / 200g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r16.webp",
      "width": 437,
      "height": 735,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-016/"
    },
    {
      "id": "bt-3-017",
      "sku": "BTC-S3-017",
      "name": "Peanut Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 20 / 200g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r17.webp",
      "width": 378,
      "height": 710,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-017/"
    },
    {
      "id": "bt-3-018",
      "sku": "BTC-S3-018",
      "name": "Gradient Strawberry Soap Garland",
      "category": "Soap garlands",
      "specification": "6.5g × 32 / 220g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r18.webp",
      "width": 608,
      "height": 810,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-018/"
    },
    {
      "id": "bt-3-019",
      "sku": "BTC-S3-019",
      "name": "Orange Slice Soap Garland",
      "category": "Soap garlands",
      "specification": "12g × 20 / 240g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r19.webp",
      "width": 393,
      "height": 792,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-019/"
    },
    {
      "id": "bt-3-020",
      "sku": "BTC-S3-020",
      "name": "Gold Ingot Soap Garland",
      "category": "Soap garlands",
      "specification": "15g × 20 / 300g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r20.webp",
      "width": 501,
      "height": 737,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-020/"
    },
    {
      "id": "bt-3-021",
      "sku": "BTC-S3-021",
      "name": "Mini Lychee Soap Garland",
      "category": "Soap garlands",
      "specification": "9g × 16 / 140g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r21.webp",
      "width": 1080,
      "height": 1440,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-021/"
    },
    {
      "id": "bt-3-022",
      "sku": "BTC-S3-022",
      "name": "Maple Leaf Soap Garland",
      "category": "Soap garlands",
      "specification": "30.5g × 10 / 300g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r22.webp",
      "width": 464,
      "height": 787,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-022/"
    },
    {
      "id": "bt-3-023",
      "sku": "BTC-S3-023",
      "name": "Mini Persimmon Soap Garland",
      "category": "Soap garlands",
      "specification": "19.5g × 13 / 250g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r23.webp",
      "width": 417,
      "height": 781,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-023/"
    },
    {
      "id": "bt-3-024",
      "sku": "BTC-S3-024",
      "name": "Persimmon Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "140g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r24.webp",
      "width": 551,
      "height": 667,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-024/"
    },
    {
      "id": "bt-3-025",
      "sku": "BTC-S3-025",
      "name": "Lemon Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "160g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r25.webp",
      "width": 477,
      "height": 579,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-025/"
    },
    {
      "id": "bt-3-026",
      "sku": "BTC-S3-026",
      "name": "Orange Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "150g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r26.webp",
      "width": 399,
      "height": 699,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-026/"
    },
    {
      "id": "bt-3-027",
      "sku": "BTC-S3-027",
      "name": "Strawberry Cluster Soap Garland",
      "category": "Soap garlands",
      "specification": "15g × 15 / 220g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r27.webp",
      "width": 445,
      "height": 705,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-027/"
    },
    {
      "id": "bt-3-028",
      "sku": "BTC-S3-028",
      "name": "Green Grape Cluster Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 22 / 220g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r28.webp",
      "width": 1400,
      "height": 1050,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-028/"
    },
    {
      "id": "bt-3-029",
      "sku": "BTC-S3-029",
      "name": "Purple Grape Cluster Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 22 / 220g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r29.webp",
      "width": 93,
      "height": 139,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-029/"
    },
    {
      "id": "bt-3-030",
      "sku": "BTC-S3-030",
      "name": "Dark Grape Cluster Soap Garland",
      "category": "Soap garlands",
      "specification": "10g × 22 / 220g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r30.webp",
      "width": 1200,
      "height": 1600,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-030/"
    },
    {
      "id": "bt-3-031",
      "sku": "BTC-S3-031",
      "name": "Rose Soap Garland",
      "category": "Soap garlands",
      "specification": "250g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r31.webp",
      "width": 639,
      "height": 901,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-031/"
    },
    {
      "id": "bt-3-032",
      "sku": "BTC-S3-032",
      "name": "Green Apple Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "160 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r32.webp",
      "width": 443,
      "height": 385,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-032/"
    },
    {
      "id": "bt-3-033",
      "sku": "BTC-S3-033",
      "name": "Red Apple Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "160 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r33.webp",
      "width": 516,
      "height": 525,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-033/"
    },
    {
      "id": "bt-3-034",
      "sku": "BTC-S3-034",
      "name": "Carrot Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "145 g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r34.webp",
      "width": 577,
      "height": 621,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-034/"
    },
    {
      "id": "bt-3-035",
      "sku": "BTC-S3-035",
      "name": "Corn Soap on a Rope",
      "category": "Shaped soaps",
      "specification": "85g",
      "carton": 50,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r35.webp",
      "width": 41,
      "height": 35,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "An eye-catching shape for unboxing videos, gifting and a distinctive small-brand collection.",
      "productType": "Shaped soap",
      "url": "https://soap.buytcn.com/products/bt-3-035/"
    },
    {
      "id": "bt-3-036",
      "sku": "BTC-S3-036",
      "name": "Peach Soap Garland",
      "category": "Soap garlands",
      "specification": "280g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r36.webp",
      "width": 374,
      "height": 630,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-036/"
    },
    {
      "id": "bt-3-037",
      "sku": "BTC-S3-037",
      "name": "Mini Apple Soap Garland",
      "category": "Soap garlands",
      "specification": "280g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r37.webp",
      "width": 681,
      "height": 934,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-037/"
    },
    {
      "id": "bt-3-038",
      "sku": "BTC-S3-038",
      "name": "Gourd Soap Garland",
      "category": "Soap garlands",
      "specification": "280g",
      "carton": 48,
      "condition": "Carton packing is listed below. Ask BuyTCN to confirm the minimum order, mixed-design options and terms for your selected products.",
      "minCartons": null,
      "image": "/assets/products/b2-s0-r38.webp",
      "width": 156,
      "height": 213,
      "collectionPhoto": false,
      "packaging": "Hang tag, tissue paper and carton",
      "cartonDimensions": "40 × 36 × 39.5cm",
      "story": "A tactile display piece with colorful soap shapes, designed to be photographed and shared.",
      "productType": "Soap on a rope",
      "url": "https://soap.buytcn.com/products/bt-3-038/"
    }
  ],
  "collections": [
    {
      "slug": "shaped-soaps",
      "category": "Shaped soaps",
      "name": "Novelty & shaped soaps",
      "description": "Wholesale fruit, food-inspired and character-shaped soaps for gift shops, social sellers and small soap brands.",
      "intro": "Build a distinctive gift or bath collection around recognizable shapes. These are soap products, not food or toys. Use product videos and clear labels to explain what shoppers are buying.",
      "checks": "Ask for ingredients, intended use, exact dimensions, available colors and the minimum quantity per design. Custom molds, artwork and packaging are quoted separately.",
      "url": "https://soap.buytcn.com/collections/shaped-soaps/"
    },
    {
      "slug": "soap-on-a-rope",
      "category": "Soap garlands",
      "name": "Soap on a rope",
      "description": "Explore wholesale soap garlands and shaped soaps on a cord, with product specifications and carton packing for resale.",
      "intro": "Connected soap pieces create a recognizable range for gift stores and online collections. Compare the specification for each complete strand rather than assuming every piece is sold separately.",
      "checks": "Confirm the unit represented by each listing, ingredients, use instructions, cord construction and retail packaging. Carton counts describe packing; ask for the applicable order minimum.",
      "url": "https://soap.buytcn.com/collections/soap-on-a-rope/"
    },
    {
      "slug": "soap-bars",
      "category": "Soap bars",
      "name": "Soap bars",
      "description": "Browse soap bars for wholesale resale, boutique collections and private-label inquiries. Request ingredients, packing and order terms.",
      "intro": "Choose a focused soap-bar range for a gift shop, lifestyle boutique or your own small brand. Compare weights and packaging before selecting products to test with your customers.",
      "checks": "Request the ingredient list, scent information, intended use and labeling details for your destination. Confirm private-label options, sample terms and quantity requirements with BuyTCN.",
      "url": "https://soap.buytcn.com/collections/soap-bars/"
    },
    {
      "slug": "bath-and-scent",
      "category": "Bath & scent",
      "name": "Bath products & candles",
      "description": "Wholesale bath products, foot-soak products and scented candles for gift shops, social sellers and custom-brand inquiries.",
      "intro": "Create a coordinated self-care or gifting collection. This category includes different product types, so review each item rather than treating the whole range as one formula or use.",
      "checks": "Ask for the exact product type, ingredients or materials, instructions, packing and destination-specific documents. Confirm candle warnings and bath-product labeling for the selected items.",
      "url": "https://soap.buytcn.com/collections/bath-and-scent/"
    },
    {
      "slug": "gift-sets",
      "category": "Gift sets",
      "name": "Soap & fragrance gift sets",
      "description": "Source soap and fragrance gift sets for boutiques, seasonal gifting and branded collections. Confirm contents, packing and customization.",
      "intro": "Gift sets can help a small shop present a coordinated range. Start with the occasion, audience and presentation you want, then review suitable sets and branding options with BuyTCN.",
      "checks": "Request an itemized contents list, individual sizes, packaging dimensions and the exact product photographs. Confirm which parts of the set can be personalized and any setup or minimum-order conditions.",
      "url": "https://soap.buytcn.com/collections/gift-sets/"
    }
  ],
  "faq": [
    {
      "question": "Can I start without a physical shop?",
      "answer": "Yes. BuyTCN supplies products for online shops, social sellers, gift stores and small brands. You can test an idea through TikTok, Facebook or Instagram before committing to a larger range. Selling, advertising, import requirements and results remain your responsibility."
    },
    {
      "question": "Can I customize just one piece?",
      "answer": "One-piece customization inquiries are welcome. Send your brand name, shape reference, artwork and intended use. BuyTCN confirms the suitable method, feasibility, any mold or artwork charges, price and timing before you approve production. One-piece custom work is quoted for your design, separately from wholesale orders."
    },
    {
      "question": "How do I get the price?",
      "answer": "Click the red ＄？.？？ on any product to open BuyTCN’s WhatsApp chat with the product name and code already included. Review the message and send it yourself. Tell us your quantity, destination and branding requirements. BuyTCN will discuss the applicable order minimum, product cost, packing, freight and other quotation terms with you. No numeric prices are published."
    },
    {
      "question": "Can you add my brand or make an original shape?",
      "answer": "Yes. Discuss private-label branding, packaging artwork, custom shapes and gift assortments with BuyTCN. The production method, tooling, minimum quantity and any setup costs depend on your design. Use artwork and brand assets you own or are authorized to use."
    },
    {
      "question": "Can I get ingredients, use instructions and export documents?",
      "answer": "Ask for the INCI ingredient list for soap and bath products, product-use information and the documents available for your exact product and destination. For candles and mixed gift sets, confirm the relevant instructions and labeling for each item."
    },
    {
      "question": "Are these edible products or toys?",
      "answer": "No. Fruit, sweets and animal shapes are soap or bath products, not food or toys. Product labeling and presentation should clearly identify the intended use. Keep them away from anyone who may mistake them for food."
    },
    {
      "question": "Does one-piece customization mean every wholesale product has a one-unit minimum?",
      "answer": "One-piece customization is a separate inquiry for your design. Wholesale orders follow the selected product and packing conditions. Some products list two cartons per design. Check the product page; other order minimums and mixed assortments are confirmed by BuyTCN."
    },
    {
      "question": "What is soap on a rope?",
      "answer": "These listings show connected, shaped soap pieces on a cord, also called a soap garland. They are soap products, not fruit, food or toys. Ask for the ingredient list and intended-use directions for your chosen item."
    },
    {
      "question": "Does units per carton mean the minimum order?",
      "answer": "No. It describes how the quoted product is packed. A catalog unit may be one soap, a complete soap strand, a bag or a gift set, as shown in the listing. The minimum order and mixed-design options are confirmed separately. Where a two-carton minimum is listed, it applies per design."
    },
    {
      "question": "Can I mix designs or order a sample?",
      "answer": "Send the product codes and quantities you have in mind. Ask BuyTCN to confirm mixed-design eligibility, carton requirements and any sample or custom-development costs before you order."
    },
    {
      "question": "Will you send individual orders directly to my customers?",
      "answer": "This website introduces B2B supply for your business. If you need individual-customer fulfillment, ask BuyTCN to confirm whether it is available for your products and destinations, along with the cost and responsibilities, before planning your store around it."
    },
    {
      "question": "What should I confirm before approving an order?",
      "answer": "Review the itemized quotation, quantities, product specifications, ingredients or use information, branding proof, packing, available documents, shipping options and estimated timing. Ask about payment terms and the procedure for damaged or incorrect goods. These details are agreed with BuyTCN for your order."
    },
    {
      "question": "How long will my order take?",
      "answer": "BuyTCN confirms stock, customization requirements, production scheduling and shipping options for your order. Request an estimated dispatch and arrival range with the quotation; no fixed delivery time is advertised."
    },
    {
      "question": "How do I receive a quote or price list?",
      "answer": "Click a product’s red ＄？.？？ for WhatsApp, use its Email link, or contact BuyTCN through the floating contact button. Send your product codes, quantity, country and branding idea. Ask for a proposal covering the product, packing, customization charges, shipping options and estimated timing. Review and confirm the agreed terms before ordering; this website takes no payment."
    }
  ]
}