WeChat Pay
ขั้นตอนที่ 1 การเตรียมการ
ขั้นแรก คุณต้องมีบัญชีผู้ค้าที่ WeChat Merchant Platform
ก่อนที่จะเข้าถึง WeChat Pay มีการเตรียมการบางอย่างที่ต้องทำ
คุณสามารถอ้างอิงเอกสาร การเตรียมการก่อนเข้าถึง เพื่อข้อมูลเพิ่มเติม
1.1 รับ API Key v3
เข้าสู่ระบบ WeChat Merchant Platform, เลือก Account Settings > API Security >Set APIv3 Secret
, และคลิก Set APIv3 secret
เพื่อรับ API Key v3
วิธีรับ API Key v3
: การตั้งค่า APIv3 Key
1.2 รับใบรับรองผู้ค้า
คุณสามารถเข้าสู่ระบบ WeChat Merchant Platform และเลือก Account Settings > API Security > API Certificate
เพื่อดาวน์โหลดใบรับรอง
หลังจากดาวน์โหลดใบรับรองแล้ว รับ Certificate Serial Number
ตาม วิธีดูหมายเลขซีเรียลของใบรับรอง และ Private Key
ตาม วิธีรับ Private Key ของใบรับรอง
จากนั้น สร้าง Cert
ที่ Casdoor และกรอกข้อมูลที่จำเป็น
1.3 รับ Merchant ID และ App ID
วิธีรับ Merchant ID
: คู่มือการค้นหา Merchant ID ของ WeChat Pay
วิธีรับ App ID
: คู่มือการค้นหา APPID ของ WeChat Pay
ขั้นตอนที่ 2 สร้างผู้ให้บริการชำระเงิน WeChat Pay
ต่อไป สร้างผู้ให้บริการชำระเงิน WeChat Pay ใน Casdoor โดยกรอกข้อมูลที่จำเป็น
ชื่อ | ชื่อใน WeChat Pay |
---|---|
Category | เลือก Payment |
Type | เลือก WeChat Pay |
Client ID | Merchant ID ที่ได้รับจากขั้นตอนที่ 1.3 |
Client secret | API Key v3 ที่ได้รับจากขั้นตอนที่ 1.1 |
App ID | App ID ที่ได้รับจากขั้นตอนที่ 1.3 |
Cert | Cert ที่ได้รับการตั้งค่าในขั้นตอนที่ 1.2 |
ขั้นตอนที่ 3 เพิ่มผู้ให้บริการชำระเงิน WeChat Pay สำหรับผลิตภัณฑ์ของคุณ
สุดท้าย เพิ่มผู้ให้บริการชำระเงิน WeChat Pay สำหรับผลิตภัณฑ์ของคุณ เพื่อให้ผู้ใช้สามารถซื้อผลิตภัณฑ์โดยใช้ WeChat Pay
การสนับสนุนการชำระเงิน JSAPI
ปัจจุบัน Casdoor สนับสนุนการชำระเงิน JSAPI payment และ Native payment ใน WeChat Pay
เพื่อสนับสนุนการชำระเงิน JSAPI คุณควรกำหนดค่า WeChat OAuth Provider ที่สนับสนุน WeChat Media Platform
The Client ID 2
ของ WeChat OAuth Provider และ App ID
ของผู้ให้บริการชำระเงิน WeChat Pay ต้องเหมือนกัน
หลังจากเข้าสู่ระบบผ่าน WeChat (ในสถานการณ์มือถือ: เช่น เบราว์เซอร์ภายในแอป WeChat บนมือถือ) ผู้ใช้สามารถซื้อผลิตภัณฑ์โดยใช้ WeChat Pay ตามการชำระเงิน JSAPI