ConnectWiz + WooCommerce

การเชื่อมต่อที่ใช้งานจริง

ซิงก์สองทางกับ WooCommerce — พร้อมสัญญาว่าใครเป็นเจ้าของข้อมูล

"การเชื่อมต่อ Woo" ส่วนใหญ่คือปุ่มนำเข้าหนึ่งปุ่มกับการสวดมนต์ ส่วนอันนี้คือการซิงก์สองทางที่มีกติกากำกับ คุณเป็นคนตัดสินเองทีละโดเมนข้อมูลว่าระบบไหนเป็นเจ้าของความจริง — และความขัดแย้งทุกครั้งลงไปอยู่ในบัญชีบันทึก แทนที่จะเขียนทับกันเงียบ

จับคู่ด้วยคลิกเดียว สิทธิ์ความเป็นเจ้าของระดับฟิลด์ ความขัดแย้งลงบัญชีบันทึก
WooCommerce × ConnectWiz
ซ้อมก่อนใช้จริง
สินค้า รูปภาพ และตัวเลือกย่อยเข้ามา
เจ้าของข้อมูล: Woo / ที่นี่ / ทั้งสองทาง — คุณเลือกเอง
จับความขัดแย้งได้ → ลงบัญชี แล้วลองใหม่
30+
จำนวนฟิลด์ที่พามาต่อสินค้าหนึ่งชิ้น — รูปภาพ ช่วงเวลาลดราคา GTIN แท็ก สินค้าขายพ่วงและขายไขว้ และตัวเลือกย่อย
15 นาที
อายุของลิงก์จับคู่ — การจับมือเชื่อมต่อจะหมดอายุ แทนที่จะค้างอยู่เรื่อย
4
จำนวนหัวข้อ webhook ที่ตั้งให้อัตโนมัติ — ความเปลี่ยนแปลงของสินค้า ออเดอร์ และลูกค้าไหลเข้ามา
2,000
จำนวนสินค้าต่อการนำเข้าหนึ่งรอบ — เป็นเพดานที่บอกไว้ ไม่ใช่เซอร์ไพรส์ตอนแถวที่ 2,001

อีคอมเมิร์ซ

ทำอะไรได้บ้าง — แบบเจาะจง

จับคู่ด้วยคลิกเดียว

ขั้นตอนขออนุญาตมาตรฐานของ WooCommerce จัดการคีย์ API และ webhook ให้อัตโนมัติ — ไม่ต้องทำพิธีก๊อปคีย์ ไม่ต้องไล่เช็กลิสต์ webhook

นำเข้าแบบลงลึก

รูปภาพ ผังหมวดหมู่ ราคาปกติและราคาลดพร้อมช่วงเวลาของมัน GTIN แท็ก สินค้าขายพ่วงและขายไขว้ ราคาและรูปของตัวเลือกย่อย — แคตตาล็อกมาถึงแบบครบใบ ไม่ใช่โครงกระดูกที่มีแค่ชื่อกับราคา

เขียนกลับได้จริง

การแก้ไขสินค้าที่นี่เขียนกลับไปที่ Woo ได้ — มีสวิตช์กำกับแยกรายการทำงาน พร้อมโหมดซ้อม คุณจึงเห็นว่าอะไรจะเปลี่ยนก่อนที่อะไรจะเปลี่ยนจริง

สิทธิ์ความเป็นเจ้าของระดับฟิลด์

แต่ละโดเมนคุณเลือกเองว่าข้อมูลอยู่กับ Woo อยู่ที่นี่ หรือซิงก์สองทาง ฟิลด์ที่มีเจ้าของอยู่อีกฝั่งจะแสดงเป็นอ่านอย่างเดียวพร้อมเหตุผลบนหน้าจอ — ไม่มีความวุ่นวายแบบมีเจ้านายสองคน

บัญชีบันทึกความขัดแย้ง

การซิงก์ที่ล้มเหลวหรือขัดแย้งกันจะลงไปอยู่ในบัญชีบันทึกที่มองเห็นได้ พร้อมปุ่มแก้แล้วลองใหม่ — ไม่มีการเขียนทับเงียบที่มาเจอเอาตอนนับสต็อก

ออเดอร์เข้ามาร่วมวง

ออเดอร์จาก Woo ปรากฏขึ้นพร้อมป้ายบอกแหล่งที่มา อยู่ข้างออเดอร์จากร้านในแชท จาก AI และจาก API — ความจริงเรื่องออเดอร์ชุดเดียวข้ามทุกจุดแสดงผล

เบื้องหลังการทำงาน

งานวิศวกรรมการซิงก์ที่การเชื่อมต่อส่วนใหญ่ข้ามไป

การจับมือจับคู่แบบระแวงไว้ก่อน

ลิงก์เชื่อมต่อหมดอายุใน 15 นาที callback ถูกทำเครื่องหมายว่าใช้แล้วก่อนทำอย่างอื่น มันจึงถูกเล่นซ้ำด้วยข้อมูลรับรองเก่าไม่ได้ — และ URL ร้านที่ใช้คืออันที่คุณพิมพ์เอง ไม่ใช่อันที่ callback อ้างมา

ออกแบบมาให้ทนการส่งซ้ำ

Woo เปลี่ยนเลข delivery ID ใหม่ทุกครั้งที่ส่งซ้ำ การตัดตัวซ้ำจึงตั้งใจไม่สนใจเลขนั้น และใช้เนื้อหาข้อความเป็นคีย์แทน ส่วนขาออก คีย์ idempotency เดินทางไปในเมตาดาต้าของออเดอร์เอง และถูกค้นเจอใหม่ด้วยการเสิร์ช — เพราะเคสที่อันตรายคือการเขียนที่สำเร็จแล้วแต่คำตอบหายไประหว่างทาง

ความสัมพันธ์ที่แก้ในรอบสอง

สินค้าขายพ่วงและขายไขว้มาถึงในรูปของรหัสร้านที่ชี้ไปยังสินค้าซึ่งอาจยังไม่มีอยู่ — มันจึงถูกไล่จับคู่ในรอบที่สองหลังแคตตาล็อกลงครบ และผังหมวดหมู่ก็ถูกดึงมาแยกต่างหาก เพราะ payload ของสินค้าบอกแค่ชื่อหมวดปลายกิ่ง

อ่านสกุลเงินครั้งเดียว ให้ถูกต้อง

Woo บอกสกุลเงินไว้ที่ระดับออเดอร์ ไม่เคยบอกที่ระดับสินค้า — สกุลเงินของร้านจึงถูกอ่านครั้งเดียวจากหน้าตั้งค่าของร้านเองก่อนนำเข้าแคตตาล็อก แทนที่จะเดาเอาทีละแถว

ผังสถานะแบบอนุรักษ์นิยม

การส่งสถานะการจัดส่งจะจับคู่เฉพาะตรงที่คำศัพท์สองฝั่งตรงกันจริง ออเดอร์ "คืนสินค้า" ไม่เคยถูกแปลแบบฝืน — แต่ไปถึงคนในรูปของโน้ตบนออเดอร์แทน และโน้ตสถานะถูกโพสต์โดยปิดการแจ้งลูกค้าไว้ Woo จึงไม่ส่งอีเมลหาลูกค้าของคุณซ้ำอีกรอบ

สิ่งที่คุณพิมพ์เองชนะ

ฟิลด์ที่คนแก้ด้วยมือไว้ที่นี่ไม่เคยถูกการนำเข้าเขียนทับ — การซิงก์เคารพคน และเขียนบอกไว้ในการ์ดแหล่งที่มาของทุกรายการ

การตั้งค่า

เชื่อมต่ออย่างไร

01

จับคู่กับร้าน

กดเชื่อมต่อ แล้วอนุมัติในหน้าผู้ดูแล WooCommerce ของคุณ — คีย์และ webhook ถูกตั้งให้เรียบร้อย

02

เลือกเจ้าของข้อมูล

เลือกทีละโดเมนข้อมูลว่าใครเป็นเจ้าของความจริง: Woo, ConnectWiz หรือทั้งสองทาง

03

ซ้อมก่อน แล้วค่อยใช้จริง

รันการเขียนกลับในโหมดซ้อมก่อน แล้วค่อยสลับไปใช้จริงเมื่อเห็นว่าส่วนต่างถูกต้อง

ใช้ร่วมกันแล้วดีกว่า

ประกอบเข้ากับอะไรได้บ้าง

ปลั๊กอิน WordPress

อีกตัวคือ ปลั๊กอิน WordPress พาลูกค้า Woo ที่ล็อกอินอยู่แล้วเข้าสู่แชทให้เลย — เป็นคนเดียวกับที่การซิงก์รู้จักอยู่แล้ว มีออเดอร์ติดมาด้วย ไม่ต้องสมัครใหม่

ฟีดสินค้า

แคตตาล็อกที่นำเข้ามาเผยแพร่เป็นฟีดของ Google Shopping / Meta Commerce ได้ — หนึ่งตัวเลือกย่อยต่อหนึ่งแถว ข้ามอะไรก็บอกเหตุผลตรง และไม่มีการแปลงสกุลเงินที่กุขึ้นเอง อ่านต่อได้ที่: คอมเมิร์ซ.

Wiz + โฟลว์

AI ตอบคำถาม "ออเดอร์ของฉันอยู่ไหน" จากข้อมูลสดของร้าน และ โฟลว์ ก็ตอบสนองต่อ event ด้านการค้าได้ — การซิงก์คือพื้นที่ทุกอย่างยืนอยู่

ความปลอดภัยและการรับประกัน

การรับประกันที่น่าเบื่อ

คีย์ถูกตั้งให้ ไม่ต้องวางเอง

ขั้นตอน wc-auth ให้ร้านของคุณส่งคีย์มาถึงเราฝั่งเซิร์ฟเวอร์ — เข้ารหัสขณะจัดเก็บ และไม่มีพิธีก๊อปวางให้คนทำหลุด

webhook ทุกตัวถูกพิสูจน์

ข้อมูลขาเข้าถูกเซ็นด้วย HMAC โดยใช้ secret ที่เราสร้างแยกรายร้าน และเทียบในเวลาคงที่ — "อัปเดตสินค้า" ปลอมเด้งกลับตั้งแต่หน้าประตู

สุภาพกับร้านของคุณ

ข้อมูลที่ตรวจลายเซ็นผ่านแต่เรายังไม่ได้จัดการ ก็ยังตอบกลับว่าสำเร็จ เพราะ Woo จะปิด webhook หลังล้มเหลวติดกันห้าครั้ง — เรารับความพิลึกไว้เอง ดีกว่าปล่อยให้ร้านของคุณเลิกคุยกับเรา

ขาออกที่มีด่านกัน SSRF

ทุกการเรียกไปยัง URL ร้านของคุณต้องผ่านด่านขาออก — "ที่อยู่ร้าน" ที่ประสงค์ร้ายจึงเอาไปใช้สำรวจเครือข่ายภายในไม่ได้

เงื่อนไขปลีกย่อยแบบพูดตรง

ขอบเขตที่ระบุไว้ชัดเจน

ไม่มีการประมวลผลการชำระเงิน

ออเดอร์ซิงก์กัน ส่วนการตัดบัตรยังอยู่กับร้านและผู้ให้บริการชำระเงินของคุณ — การทำเป็นว่าไม่ใช่แบบนั้นคือวิธีที่แพลตฟอร์มกลายเป็นครึ่งธนาคารแบบไม่ได้เรื่อง

สื่อเดินตามสิทธิ์ความเป็นเจ้าของ

ตรงที่ Woo เป็นเจ้าของฟิลด์เนื้อหา ฟิลด์นั้นจะอ่านได้อย่างเดียวที่นี่โดยตั้งใจ — ประเด็นของสัญญาเรื่องเจ้าของข้อมูลคือมันผูกมัดเราด้วย

เพดาน 2,000 สินค้า

การนำเข้าหนึ่งรอบพาสินค้าไปได้สูงสุด 2,000 ชิ้น — เป็นขอบเขตทางวิศวกรรมที่บอกไว้ แคตตาล็อกที่ใหญ่กว่านั้นเป็นเรื่องที่ต้องคุยกันเรื่องการขยาย ซึ่งเราอยากคุยตรง ๆ มากกว่าปล่อยให้มันค้างแล้วตายเงียบ

ออเดอร์ถูกอ่าน ไม่ได้ถูกคัดลอก

ออเดอร์จากร้านแสดงสดบนผู้ติดต่อ (แคชไว้หนึ่งนาที เอาสิบรายการล่าสุด) แทนที่จะถูกคัดลอกไปอยู่ในบัญชีชุดที่สอง — เป็นการตัดสินใจเรื่องแหล่งความจริงเดียวที่ตั้งใจ และบอกไว้ตรงนี้

FAQ เรื่อง WooCommerce

คำตอบตรงไปตรงมา

อ่านเพิ่มเติมได้ที่หน้า FAQ หรือ ถามเราโดยตรง.

สินค้าพร้อมรูปภาพ หมวดหมู่ ราคาปกติและราคาลดพร้อมช่วงเวลา GTIN แท็ก สินค้าขายพ่วงและขายไขว้ และตัวเลือกย่อยที่มีราคาและรูปของตัวเอง — ขาเข้าตั้งแต่ตอนจับคู่ และขาออกผ่านการเขียนกลับที่คุณเปิดใช้เองทีละโดเมน ส่วนออเดอร์มาถึงพร้อมป้ายบอกว่ามาจาก WooCommerce

ไม่ได้ — นี่คือหัวใจของการออกแบบเลย การเขียนกลับทำงานแยกรายการทำงานโดยมีโหมดซ้อมคั่นไว้ สิทธิ์ความเป็นเจ้าของระดับฟิลด์ทำให้ฟิลด์ที่มีเจ้าของอีกฝั่งอ่านได้อย่างเดียว คีย์ idempotency แบบกำหนดได้แน่นอนทำให้การส่งซ้ำปลอดภัย และอะไรที่ขัดแย้งกันจะไปลงบัญชีบันทึกที่มองเห็นได้ให้คนมาตัดสิน

สองตัวนี้แก้คนละงาน: การเชื่อมต่อนี้ซิงก์แคตตาล็อกและออเดอร์ ส่วนปลั๊กอิน WordPress ฝังวิดเจ็ตแชทและพาลูกค้าเข้าระบบด้วย SSO ลูกค้า Woo ที่ล็อกอินอยู่จึงถูกจำได้ในแชท ร้านส่วนใหญ่ใช้ทั้งสองอย่าง

การเชื่อมต่อแยกแยะระหว่าง "ร้านล่ม" กับ "ลูกค้ารายนี้ไม่เคยซื้ออะไรเลย" — ความล้มเหลวของการรับส่งจะถูกยกขึ้นมาเป็นข้อผิดพลาด ไม่ถูกแสดงเงียบเป็นประวัติว่างเปล่า การอ่านที่ล้มเหลวจะถอยออกแล้วลองใหม่ แทนที่จะกระหน่ำเซิร์ฟเวอร์ของคุณ

ออเดอร์ที่สะท้อนไปทุกใบพาคีย์ idempotency แบบกำหนดได้แน่นอนไปในเมตาดาต้าของมัน และก่อนสร้างใหม่ การเชื่อมต่อจะค้นหาคีย์นั้นก่อน — แม้แต่เคสร้ายที่การเขียนสำเร็จแล้วแต่คำตอบหายไป ก็ยังสร้างออเดอร์ใบที่สองไม่ได้ การตรวจซ้ำนี้ทำงานในโหมดซ้อมด้วย

ได้ — ลูกค้าถูกจับคู่ด้วยตัวตนของบัญชีตรงที่มีบัญชีอยู่ ส่วนออเดอร์แบบไม่สมัครสมาชิกถูกค้นเจอด้วยอีเมลหรือเบอร์โทร คนที่ถามในแชทว่า "พัสดุของฉันอยู่ไหน" จึงถูกจำได้ทั้งสองแบบ

เชื่อมต่ออย่างตรงไปตรงมา ดีกว่าเชื่อมต่ออย่างเอิกเกริก

การเชื่อมต่อทุกตัวที่นี่อธิบายด้วยสิ่งที่มันทำจริง — รวมถึงทิศทางข้อมูล สิทธิ์ความเป็นเจ้าของ และข้อจำกัด