เชื่อมต่อ Woo Commerce
การเชื่อมต่อกับ Woo commerce ปัจจุบันสามารถเชื่อมต่อด้วย 2 วัตถุประสงค์หลัก ได้แก่
- ให้แต้ม
- Void แต้ม
โดยมีขั้นตอนในการเชื่อมต่อดังนี้
- สร้าง App Connect Woo-commerce ในระบบ Privage
- นำ Endpoint และ Access token ไปใส่ใน Webhook ของ Woo-commerce
สร้าง App Connect Woo-commerce ในระบบ Privage
เลือกไปที่การเชื่อมต่อแอป -> เพิ่มแอป บริเวณมุมขวาบน
เลื่อนมาบริเวณล่างสุดของหน้า พิมพ์ข้อความ
https://connect-woocommerce.privageapp.com/application/register
ลงในกล่อง App connect hook: ตามรูป กดบันทุกและกลับมาแก้ไข
จะพบข้อความในช่อง Config: ดังตัวอย่างนี้
โดยเราจะนำ Access token ภายใต้เครื่องหมายคำพูด (ไฮไลท์สีเขียว) และ Endpoint (กรอบสีเหลือง) ไปใส่ใน Web hook ของ Woo-commerce
โดยก่อนที่จะเข้า Woo-commerce ให้กรอกรายละเอียด App connect ให้ครบดังนี้
- App id: 4
- Name: WooCommerce
- Slug: woocommerce
- Description: เติมอะไรก็ได้
- Type: Utility
- Version: v1.0
- Is active
- Meta: null
- Params: null
- Config: ตามที่ระบบได้ Generate ออกมา
จากนั้นกด "บันทึกและกลับมาแก้ไข" อีกครั้ง
นำ Endpoint และ Access token ไปใส่ใน Webhook ของ Woo-commerce
เข้าไปยัง Back-office ของ WordPress เลือก Woo-commerce ตั้งค่า
เลือกขั้นสูง -> Webhooks -> เพิ่ม Webhooks
จากนั้นจะพบกล่อง
ให้กรอกข้อมูลดังนี้
- ชื่อ: Privage Member
- สถานะ: เปิดการใช้งาน
- หัวข้อ: อัปเดตคำสั่งซื้อเรียบร้อยแล้ว
- Delivery URL: https://connect-woocommerce.privageapp.com/api/update_point
- ความลับ: ใส่ Access token ที่ได้จากระบบ Privage App connect (ไฮไลท์สีเขียว) โดยแต่ละ Workspace จะได้ Access token ที่ต่างกัน
- เวอร์ชั่น API: WP REST API Integration v3