Affiliate Payment คือกระบวนการจ่ายค่าคอมมิชชั่นให้พาร์ตเนอร์ ตั้งแต่ตรวจยอดที่มีสิทธิ์ อนุมัติรอบจ่าย ตรวจข้อมูลผู้รับ ส่งรายการให้ผู้ให้บริการจ่ายเงิน ไปจนถึงกระทบยอดผลการโอน ระบบควรแยก “อนุมัติแล้ว” ออกจาก “ส่งคำสั่งจ่ายแล้ว” และ “จ่ายสำเร็จ”
การคำนวณถูกต้องอย่างเดียวไม่พอ หากส่งเงินผิดบัญชี จ่ายซ้ำ หรือไม่มีหลักฐานเมื่อรายการล้มเหลว กระบวนการจ่ายต้องมีการควบคุมสิทธิ์และบันทึกตรวจสอบตั้งแต่ต้น

ขั้นตอน Affiliate Payment ตั้งแต่ปิดยอดจนถึงจ่ายจริง
- ปิดรอบคำนวณ: เลือกช่วงเวลาและตัดรายการที่ยังรอตรวจออกตามนโยบาย
- ตรวจยอด: เปรียบเทียบ Order ค่าคอมมิชชั่น การคืนเงิน และรายการปรับยอด
- ตรวจผู้รับ: ตรวจสถานะบัญชี ยอดขั้นต่ำ และข้อมูลที่จำเป็นให้ครบ
- ขออนุมัติ: ให้ผู้มีสิทธิ์ทบทวนผลรวมและข้อยกเว้นก่อนจ่าย
- สร้างชุดจ่าย: สร้างรหัสรอบและตัวระบุผู้รับ ป้องกันการส่งซ้ำ
- รับผลการจ่าย: บันทึกสำเร็จ ล้มเหลว หรือรอดำเนินการ
- กระทบยอด: เทียบยอดที่ส่งกับผลจากผู้ให้บริการและบัญชี
แยกสถานะเงินให้เข้าใจตรงกัน
- Pending: อยู่ระหว่างตรวจสอบหรือยังไม่ครบเงื่อนไข
- Approved: ผ่านเกณฑ์และอนุมัติให้เข้ารอบจ่าย
- Processing: ส่งคำสั่งแล้วแต่ยังไม่ได้รับผลสุดท้าย
- Paid: ได้รับการยืนยันว่าจ่ายสำเร็จ
- Failed/Returned: จ่ายไม่สำเร็จหรือถูกส่งคืน ต้องตรวจและดำเนินการใหม่
ตรวจสอบข้อมูลและป้องกันจ่ายซ้ำ
แต่ละรายการจ่ายควรมีรหัสอ้างอิงไม่ซ้ำ ผูกกับรอบจ่าย พาร์ตเนอร์ และยอดสุทธิ ก่อนสร้างรอบใหม่ให้ตรวจรายการเดิม หากผู้ให้บริการไม่ตอบกลับทันที ไม่ควรส่งรายการซ้ำโดยไม่ตรวจสถานะ เพราะอาจทำให้เกิดการจ่ายซ้ำได้
แยกผู้เตรียมรายการ ผู้อนุมัติ และผู้ส่งจ่ายตามระดับความเสี่ยง จำกัดสิทธิ์เปลี่ยนบัญชีรับเงิน และบันทึกผู้แก้ เวลา และเหตุผล หากข้อมูลผู้รับเปลี่ยน ควรยืนยันเพิ่มเติมก่อนเข้ารอบจ่าย
คำนวณยอดสุทธิและค่าธรรมเนียม
รายงานควรแสดงค่าคอมมิชชั่นก่อนหัก ยอดปรับจากคืนสินค้า ค่าธรรมเนียมการจ่าย และยอดสุทธิ พร้อมระบุว่ารายการใดผู้รับหรือธุรกิจรับผิดชอบ การจัดการภาษีและเอกสารควรประสานฝ่ายบัญชีตามข้อกำหนดที่ใช้กับธุรกิจ ไม่ควรซ่อนการหักยอดไว้ในตัวเลขรวม
เชื่อม Payment Provider หรือจ่ายแบบ Batch
การเชื่อมต่ออัตโนมัติช่วยลดการคีย์ซ้ำ แต่ต้องรับสถานะผลจ่ายและข้อผิดพลาดกลับมาได้ ส่วนไฟล์ Batch อาจเหมาะกับกระบวนการเริ่มต้น แต่ต้องควบคุมสิทธิ์สร้าง ดาวน์โหลด และนำเข้า ตรวจยอดรวมก่อนยืนยัน และเก็บผลตอบกลับของแต่ละรายการ
ข้อมูลที่พาร์ตเนอร์ควรเห็น
แสดงยอดอนุมัติ รอบจ่าย สถานะผลจ่าย และสาเหตุเมื่อไม่สำเร็จตามที่เปิดเผยได้ พร้อมสรุปยอดของบัญชีนั้น แยกยอดก่อนหักและยอดสุทธิ และไม่แสดงข้อมูลผู้รับรายอื่น
ความปลอดภัยและความต่อเนื่อง
- จำกัดและปกป้องข้อมูลบัญชีรับเงิน
- ใช้การยืนยันตัวตนที่เหมาะสมกับผู้อนุมัติและผู้ส่งจ่าย
- เก็บ Audit Log ของการแก้ไขและอนุมัติ
- มีวิธี Retry ที่ไม่สร้างรายการจ่ายซ้ำ
- กำหนดขั้นตอนเมื่อผู้ให้บริการล่มหรือมีรายการค้าง
- กระทบยอดกับรายงานผู้ให้บริการและฝ่ายบัญชี
สรุป
Affiliate Payment ที่น่าเชื่อถือเริ่มจากยอดผ่านการตรวจ แยกสถานะเงิน ควบคุมการอนุมัติ ป้องกันจ่ายซ้ำ และกระทบยอดกับผลจริง ระบบควรอธิบายรายการล้มเหลวและรักษาประวัติไว้ตรวจสอบ


