วิธีเชื่อมต่อ Paystack กับ systeme.io
ในบทความนี้ คุณจะได้เรียนรู้วิธีการเชื่อมต่อบัญชี Paystack ของคุณเข้ากับบัญชี systeme.io
สิ่งที่คุณต้องมี:
- บัญชี systeme.io
- บัญชี Paystack
สร้างหรือเข้าสู่ระบบบัญชี Paystack ของคุณ:
หากคุณมีบัญชี Paystack อยู่แล้ว โปรดเข้าสู่ระบบ หากคุณยังไม่มีบัญชี คลิกที่นี่ เพื่อสร้างบัญชีใหม่
หมายเหตุ: สกุลเงินที่รองรับจะขึ้นอยู่กับประเทศที่เลือก

การสร้างบัญชีธนาคารย่อยของ Paystack:
ภายในบัญชี Paystack ของคุณ คุณต้องสร้างบัญชีธนาคารย่อยที่ประกอบด้วยรายละเอียดบัญชีธนาคาร โดยไปที่แดชบอร์ดของ Paystack แล้วไปที่ บัญชีย่อย ในส่วนของ การชำระเงิน จากนั้นคลิกที่ สร้างบัญชีย่อยใหม่

หน้าต่างป๊อปอัปจะปรากฏขึ้น ให้กรอกรายละเอียดของคุณเพื่อสร้างบัญชีย่อยใหม่

วิธีการสร้างโทเค็นการเข้าถึงแบบลับ:
จากหน้าแดชบอร์ดของ Paystack ให้คลิกที่ การตั้งค่า ในแถบเมนูด้านซ้ายมือ จากนั้นไปที่แถบ คีย์ API และเว็บฮุค เมื่ออยู่ในหน้านั้นแล้ว ให้คุณคลิกที่ไอคอนรูปดวงตาเพื่อให้โทเค็นลับแสดงขึ้นมา จากนั้นให้คัดลอกโทเค็นดังกล่าว

การเชื่อมต่อบัญชี Paystack บน systeme.io:
ในบัญชี systeme.io ของคุณ ให้คลิกที่รูปโปรไฟล์ของคุณ แล้วเลือก การตั้งค่า (1) จากนั้นไปที่ ช่องทางการชำระเงิน (2)

ในหน้าเกตเวย์การชำระเงิน ให้คลิกที่ เชื่อมต่อ (3) สำหรับ Paystack

ใส่รหัส Secret Access Token ที่คุณคัดลอกมาจาก Paystack และตรวจสอบให้แน่ใจว่าได้เลือกบัญชีย่อยที่คุณสร้างขึ้นจากเมนูแบบดึงลง จากนั้นคลิก บันทึก (4) เพื่อเสร็จสิ้นการเชื่อมต่อ

หลังจากเพิ่ม Secret Access Token และเลือกบัญชีย่อยแล้ว การเชื่อมต่อ Paystack จะอยู่ในขั้นตอน การซิงโครไนซ์ ในบัญชี systeme.io ของคุณ เมื่อเสร็จสิ้น URL ของ Webhook จะปรากฏในหน้าเกตเวย์ที่เชื่อมต่อแล้ว

การกำหนดค่า Webhook:
คัดลอก URL ของ Webhook ที่สร้างขึ้นบน systeme.io จากนั้นกลับไปที่แดชบอร์ดของ Paystack ไปที่ Settings บนแผงด้านซ้ายมือ และ วาง URL ของ Webhook ลงในช่อง Webhook URL ในส่วนของ API Keys & Webhooks

หมายเหตุ:
- สิ่งสำคัญคือต้องใช้ โหมดใช้งานจริง แทน โหมดทดสอบ เมื่อคุณทำการตั้งค่าเกตเวย์การชำระเงิน Paystack
- ในการเชื่อมต่อบัญชี Paystack คุณต้องเพิ่ม IP ของเรา "185.236.142.1" ลงใน IT Whitelist
- สำหรับผู้ใช้ Paystack ครั้งแรก วิธีการชำระเงินจะต้องได้รับการอนุญาตสำหรับการเรียกเก็บเงินล่วงหน้าในอนาคต ในระหว่างการชำระเงิน ลูกค้าจะเห็นยอดเงินอนุมัติขั้นต่ำ (เช่น 1 ZAR) แทนที่จะเป็นราคาสมัครสมาชิกเต็มจำนวน นี่เป็นการระงับการตรวจสอบชั่วคราวที่จะได้รับคืนในภายหลัง หลังจากนั้นจะมีการเรียกเก็บค่าธรรมเนียมการสมัครสมาชิกจริงตามแผนบริการ
- Paystack ไม่รองรับความถี่ในการเรียกเก็บเงินแบบกำหนดเอง (เช่น ทุกๆ 3 วัน) คุณสามารถตั้งค่าแผนบริการที่เรียกเก็บเงินเป็นรายวัน, รายสัปดาห์, รายเดือน หรือรายปีเท่านั้น
- ช่อง อีเมล (Email), นามสกุล (Last name), และ ชื่อ (First name) เป็นข้อมูลที่จำเป็นต้องมีในหน้าชำระเงินเพื่อให้การชำระเงินผ่าน Paystack ทำงานได้อย่างถูกต้อง
- Paystack รองรับสกุลเงินที่หลากหลาย รวมถึง GHS, NGN, KES และ ZAR
- หากคุณต้องการเปิดใช้งานการชำระเงินในสกุลเงินดอลลาร์ Paystack มีตัวเลือกนี้ให้คุณ โปรดดูบทความต่อไปนี้:
จะเกิดอะไรขึ้นเมื่อการชำระเงินผ่าน Paystack ล้มเหลว?
ในปัจจุบัน Paystack จะไม่มีการพยายามเรียกเก็บเงินซ้ำหากการชำระเงินล้มเหลว