line-logo
สิ่งที่ควรรู้เบื้องต้น
ตั้งค่าพื้นฐาน
ฟีเจอร์บัตรสมาชิก
ฟีเจอร์สะสมแต้ม
ฟีเจอร์คูปอง
เชื่อมต่อกับระบบอื่น
จัดการ Workspace

เชื่อมต่อ Woo Commerce

การเชื่อมต่อกับ Woo commerce ปัจจุบันสามารถเชื่อมต่อด้วย 2 วัตถุประสงค์หลัก ได้แก่

  1. ให้แต้ม
  2. Void แต้ม

โดยมีขั้นตอนในการเชื่อมต่อดังนี้

  1. สร้าง App Connect Woo-commerce ในระบบ Privage
  2. นำ 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