โมดูล FOSSBilling – การผสานรวมโดเมนและคู่มือการติดตั้ง

โมดูล FOSSBilling – การผสานรวมโดเมนและคู่มือการติดตั้งFOSSBilling เป็นซอฟต์แวร์เรียกเก็บเงินสำหรับบริการโฮสติ้งและโดเมนที่ทันสมัย ฟรี และเป็นโอเพนซอร์ส โดยมีโครงสร้างคล้ายกับ WHMCS และโดดเด่นเป็นพิเศษด้านความสามารถในการปรับแต่งสูง สถาปัตยกรรมที่เป็นมิตรกับ API และการพัฒนาที่ขับเคลื่อนโดยชุมชน

FOSSBilling ช่วยให้คุณสามารถจัดการการขายโดเมน บริการโฮสติ้ง การจัดการลูกค้า การเรียกเก็บเงินอัตโนมัติ และการผสานรวมบริการต่าง ๆ ได้จากแผงควบคุมเดียว

โมดูล FOSSBilling Domain Name API ที่พัฒนาบนโครงสร้างนี้ จะผสานการทำงานของโดเมนเข้ากับระบบ DomainNameApi และมอบการจัดการโดเมนแบบมืออาชีพและอัตโนมัติ

FOSSBilling คืออะไร และใช้ทำอะไรได้บ้าง?

FOSSBilling ช่วยให้บริษัทที่มุ่งเน้นด้านโฮสติ้งและโดเมน สามารถจัดการกระบวนการต่อไปนี้ได้จากศูนย์กลาง:

  • การขายและการจัดการโดเมน
  • แพ็กเกจโฮสติ้งและการจัดการบริการ
  • การเรียกเก็บเงินอัตโนมัติและการติดตามการชำระเงิน
  • การจัดการลูกค้าและตัวแทนจำหน่าย
  • การผสานรวม API และโมดูล

ด้วยโครงสร้างโอเพนซอร์ส ทำให้มีความ ยืดหยุ่น สำหรับนักพัฒนา และเป็นโซลูชัน ไม่มีค่าใช้จ่าย สำหรับบริษัท

รูปที่ 1: อินเทอร์เฟซลูกค้า FOSSBilling

อินเทอร์เฟซลูกค้า FOSSBilling

สามารถทำอะไรได้บ้างด้วยโมดูล FOSSBilling Domain Name API?

ด้วยโมดูลนี้ คุณสามารถจัดการการดำเนินการเกี่ยวกับโดเมนต่อไปนี้ได้จากแผงเดียว:

  • การจดทะเบียนโดเมน (Register)
  • การย้ายโดเมน
  • การต่ออายุโดเมน
  • การจัดการเนมเซิร์ฟเวอร์ (DNS)
  • การอัปเดตข้อมูล Whois / ข้อมูลติดต่อ
  • การเปิด / ปิดการล็อกโดเมน (Registrar Lock)
  • การปกป้องความเป็นส่วนตัวของ Whois (Privacy Protection)
  • รองรับโดเมน .TR อย่างสมบูรณ์

การดำเนินการทั้งหมดจะทำงานแบบเรียลไทม์ผ่าน Domain Name API

รูปที่ 2: แผงผู้ดูแลระบบ FOSSBilling

ควรวางรูปภาพไว้ที่นี่ (สามารถเพิ่มรูปได้)

ข้อกำหนดของโมดูล FOSSBilling Domain Name API

เพื่อให้โมดูลทำงานได้อย่างราบรื่น ต้องมีข้อกำหนดดังต่อไปนี้:

  • FOSSBilling: เวอร์ชัน 1.0 ขึ้นไป
  • PHP: เวอร์ชัน 8.0 ขึ้นไป
  • ส่วนขยาย PHP SOAP: ต้องเปิดใช้งาน
  • การเข้าถึง Domain Name API: ชื่อผู้ใช้และรหัสผ่านที่ใช้งานได้

ข้อกำหนดเหล่านี้รับประกันความเข้ากันได้อย่างสมบูรณ์กับโครงสร้าง Domain Name API

โมดูล FOSSBilling – การผสานรวมโดเมนและคู่มือการติดตั้ง

การติดตั้งโมดูล FOSSBilling

การติดตั้งสามารถทำได้ในไม่กี่ขั้นตอนง่าย ๆ:

  1. อัปโหลดโฟลเดอร์โมดูลไปยังไดเรกทอรี library/Registrar/Adapter/
  2. เข้าสู่ระบบ แผงผู้ดูแลระบบ FOSSBilling
  3. ไปที่ การตั้งค่า > โมดูลการจดทะเบียนโดเมน
  4. เปิดใช้งานโมดูล DomainNameApi
  5. กรอก ชื่อผู้ใช้และรหัสผ่าน API ของ DomainNameApi
  6. บันทึกการตั้งค่าและเริ่มใช้งานโมดูล

หลังจากการติดตั้งเสร็จสิ้น การดำเนินการเกี่ยวกับโดเมนจะถูกจัดการโดยอัตโนมัติผ่าน Domain Name API

การอัปเดตโมดูล

เมื่อทำการอัปเดตโมดูล FOSSBilling DomainNameApi:

  • ดาวน์โหลดเวอร์ชันใหม่
  • เขียนทับไฟล์เดิม
  • การตั้งค่าทั้งหมดจะถูกเก็บไว้

ด้วยวิธีนี้ จะมีการอัปเดตเฉพาะโค้ด โดยไม่กระทบต่อการตั้งค่า

คุณสมบัติของโมดูล FOSSBilling

คุณสมบัติโดเมน

  • การจดทะเบียน การย้าย และการต่ออายุโดเมน
  • รองรับโดเมน .TR อย่างสมบูรณ์

การจัดการ DNS & Whois

  • การจัดการเนมเซิร์ฟเวอร์ (DNS)
  • การอัปเดตข้อมูล Whois / ข้อมูลติดต่อ
  • การปกป้องความเป็นส่วนตัวของ Whois (Privacy Protection)

ความปลอดภัยและการควบคุม

  • การล็อกโดเมน (Registrar Lock)
  • บันทึกข้อผิดพลาดและการดำเนินการอย่างละเอียด

ประสบการณ์ผู้ใช้

  • รองรับภาษาเตอร์กและหลายภาษา
  • ทำงานร่วมกับ FOSSBilling ได้อย่างสมบูรณ์

ข้อดีของการผสานรวม FOSSBilling – Domain Name API

  • การดำเนินการเกี่ยวกับโดเมนเป็นอัตโนมัติทั้งหมด
  • จัดการโดเมนและการเรียกเก็บเงินจากแผงเดียว
  • ลดขั้นตอนการทำงานด้วยมือและความผิดพลาด
  • โครงสร้างที่ปรับขยายได้สำหรับตัวแทนจำหน่ายโดเมน
  • รองรับ TLD ของตุรกีและทั่วโลกอย่างกว้างขวาง

การผสานรวมนี้ช่วยเพิ่มประสิทธิภาพการดำเนินงาน โดยเฉพาะสำหรับบริษัทที่จำหน่ายโดเมน

เหมาะสำหรับใคร?

  • บริษัทโฮสติ้งที่ใช้ FOSSBilling
  • ตัวแทนจำหน่ายโดเมน
  • เอเจนซีโฆษณา
  • เอเจนซีออกแบบเว็บไซต์
  • โครงการ SaaS ที่เน้นโดเมน
  • บริษัทที่ทำงานกับโดเมน .TR และโดเมนสากล

รหัสข้อผิดพลาด FOSSBilling

รหัส คำอธิบาย รายละเอียด
1000 ดำเนินการสำเร็จ คำสั่งดำเนินการเสร็จสมบูรณ์
1001 ดำเนินการสำเร็จ; รอดำเนินการ คำสั่งสำเร็จ แต่การดำเนินการถูกนำไปเข้าคิว
2003 ขาดพารามิเตอร์ที่จำเป็น ตัวอย่าง: ไม่มีหมายเลขโทรศัพท์ในข้อมูลติดต่อ
2105 ไม่สามารถต่ออายุโดเมนได้ โดเมนต้องไม่ถูกล็อก และสถานะ “clientupdateprohibited” ต้องไม่เปิดใช้งาน
2200 ข้อผิดพลาดในการยืนยันตัวตน ชื่อผู้ใช้/รหัสผ่าน API ไม่ถูกต้อง หรือโดเมนอยู่กับผู้ให้บริการรายอื่น
2302 มีการลงทะเบียนอยู่แล้ว โดเมนหรือเนมเซิร์ฟเวอร์ถูกลงทะเบียนแล้ว
2303 ไม่พบการลงทะเบียน ไม่พบโดเมนหรือเนมเซิร์ฟเวอร์ จำเป็นต้องลงทะเบียนใหม่
2304 สถานะโดเมนไม่อนุญาตให้ดำเนินการ โดเมนต้องไม่ถูกล็อก และสถานะ “clientupdateprohibited” ต้องไม่เปิดใช้งาน

โมดูล FOSSBilling Domain Name API เป็นการผสานรวมที่ทรงพลัง ซึ่งยกระดับการจัดการโดเมนบนโครงสร้าง FOSSBilling สู่ระดับมืออาชีพ ด้วยการติดตั้งที่ง่าย คุณสมบัติขั้นสูง และการรองรับโดเมนที่หลากหลายรวมถึง .TR ทำให้เป็นโซลูชันที่เหมาะสมสำหรับบริษัทที่ต้องการจัดการโดเมนจากศูนย์กลาง

เพื่อเร่งกระบวนการขายและการจัดการโดเมน การผสาน FOSSBilling กับ Domain Name API มอบโซลูชันที่แข็งแกร่งและยั่งยืน