มาแล้ว! ระบบตรวจสอบยอดเงินจากธนาคารอัตโนมัติ สำหรับ WHMCS

ความสามารถ

  • ผูกกับ client ใน whmcs (อ้างอิงตาม email) กรอก mail ไปจะขึ้นชื่อ + รายการ invoice มาให้อัตโนมัติ

  • check ยอดเงินจาก online banking อัตโนมัติ มี mail แจ้งเตือนทุกยอดเงินทั้งเข้าและออก พร้อมแจ้งยอดเงินคงเหลือในบัญชี

  • รองรับธนาคาร ไทยพาณิชย์ กสิกรไทย กรุงไทย (ถ้ามี update เพิ่มเติมจะส่งให้ไปลงเพิ่มได้เลยครับ)

  • สามารถ match ยอด แล้ว add payment เข้า invoice ใน whmcs ได้อัตโนมัติ

  • mail แจ้งเตือนเข้า admin ใน whmcs ทุกคนอัตโนมัติสำหรับทุกการแจ้งชำระเงิน

  • ยอดเงินที่เข้ามาแต่ไม่มีคนแจ้งก็ check ได้นะครับ ^^’

ตัวอย่าง http://www.thzhost.com/payment.php

ลองสมัครมั่วๆ มาก็ได้ฮะ (ให้มันมี email / invoice) แล้วกดแจ้งดูเล่น ^^’

requirement:

  • php 5.2.0 ขึ้นไป + ioncube

  • crontab (ใช้ whmcs คงมีกันหมดแล้ว)

ราคา: 1500 บาท พร้อมติดตั้งให้เรียบร้อยครับ ยกเว้นไฟล์ config และการแก้ไข setting ใน whmcs นะครับ

สมัครได้ที่ >> https://www.thzhost…&carttpl=slider

ถ้าจะให้ติดตั้งให้ ต้องการข้อมูลตามนี้ครับ

  • ftp user/pass ของ folder whmcs

  • url phpmyadmin พร้อม user/pass สำหรับเข้าไป import ฐานข้อมูล

  • ถ้าต้องการให้ติดตั้ง cron ให้ด้วย ขอช่องทางสำหรับการเข้าไปตั้ง cron ด้วยครับ

ต้องการติดตั้งเอง 1200 บาทฮะ ^^’ ใส่รหัสส่วนลด PMSELFINST

[size=“4”]* คำเตือน * ระบบนี้จำเป็นต้องเก็บ user/pass ที่ใช้เข้า online banking ของท่านไว้ในไฟล์ api/config.php

ดังนั้น เพื่อความปลอดภัย ถ้าเป็นไปได้ ให้แยก whmcs ออกมารันเดี่ยวๆ ใน VPS เฉพาะของมัน ไม่ปนกันกับอย่างอื่น

หรือถ้าไม่สะดวกจริงๆ ให้พยายามเซต PHP ให้ทำงานใน mode FastCGI

แล้ว chmod ไฟล์ api/config.php เป็น 400 หรือ 600 เท่านั้นครับ

[/size]

การติดตั้ง:

  • แตกไฟล์

- แก้ไขไฟล์ api/config.php ระบุการตั้งค่าต่างๆ ให้ตรงครับ

  • แก้ไขไฟล์ templates/thzhost/payment.tpl ตามต้องการ (ข้างในมีตารางข้อมูลการโอนเงินด้วย แต่ผมลบชื่อ/เลขที่บัญชีไปแล้ว กรุณาแก้ไขเป็นเลขที่บัญชีของคุณด้วยครับ)

  • rename folder templates/thzhost เป็นชื่อ folder template ของคุณ

  • upload file ทั้งหมดเข้าไปใน whmcs

  • chmod ไฟล์ api/.htcookies เป็น 666

  • import sql ไฟล์ payment.sql เข้าในฐานข้อมูล (คำสั่งสร้างตาราง 2 อัน)

- เข้าไปใน whmcs admin กดเมนู Setup > General ไปที่หน้า Security ที่ช่อง API IP Access Restriction ให้กรอกหมายเลข IP ของ server ตัวเองเพิ่มไปครับ

- ติดตั้ง cron 4 ตัวตามนี้ครับ



53 * * * * wget -O /dev/null http://www.domain.com/whmcs/api/bank.scb.php?secret=XXXXXXXX

53 * * * * wget -O /dev/null http://www.domain.com/whmcs/api/bank.kbank.php?secret=XXXXXXXX

53 * * * * wget -O /dev/null http://www.domain.com/whmcs/api/bank.ktb.php?secret=XXXXXXXX

5 0 * * * echo -n "" > /path/to/whmcsroot/api/.htcookies


สำหรับค่า secret=XXXXXXXX ให้ตั้งให้ตรงกับตัวแปร $banksecret ใน config.php นะครับ

ไม่รวมการรับชำระผ่านทาง truemoney นะครับ !!!

พระเจ้า มาแล้ววววววว เก็บเงินก่อน

ครั้งเดียวหรือรายเดือนฮ่ะ

0/ id 01 ฮะ

ครั้งเดียว update ได้ยาวเลยครับ ^^’ (ถ้าเผื่อทำ module ของ ธ. อื่นเสร็จ หรือเจอบั๊กอะไรแปลกๆ ในระบบ)

โอ้วระบบ มันดีมากเลยฮะ

ปล จ่ายไปแล้วแต่ยังไม่ได้ลง 5555+ โอนก่อนว่างๆค่อยมาให้ลง ประหยัดเวลาไปหากิ๊กได้เยอะ

โอ้ว สุดยอดมากเลยครับ

นี่ขนาดยังไม่ได้ใช้งานนะเนี่ย

เอาด้วย ()

แบบนี้สบายเลย นั่งเล่น นอนเล่น สิ้นเดือนถอนเงินใช้อย่างเดียว

ซื้อมาเรียบร้อย กำลังลงกันมันส์

1500 นี่้ไม่แพงเลยนะครับ

ตกลงว่าโค้ดเข้ารหัสไหมครับ

เข้ารหัสส่วน function ครับ

ของเค้าดีจริงๆนะฮะเนี่ยนะ

แจ๋วมากครับ ผมพอใช้เป็นแล้ว

มีแบบเอามาใช้กับระบบอื่นที่ไม่ใช่WHMCSปะคับแค่แบบเช็คแล้วเพิ่มยอดในdbของเราอะครับ

ตัด function ตัวอื่นหมดเหลือแต่ bank transaction ก็ได้อย่างที่อยากได้แล้วครับ ^^’

งั้นต้องตัดราคาออกไปด้วย^^

โอวแจ่ม

ซื้อส่วน function ที่ไม่ได้ encode ได้ไหมครับ อยากเอามาศึกษาครับ

update เพิ่มธนาคารกรุงเทพครับ

ลูกค้าเก่าส่งให้เรียบร้อยแล้ว ^^’ หากติดปัญหาการ upgrade ติดต่อกลับเข้ามาได้เลยครับ

พัฒนาอย่างไม่หยุดยั้ง

ธนาคารกรุงเทพ ได้แล้วใช้ไหมครับ

ติดตั้งเอง 1200 ใช้ป่าวครับ

น่าสนใจมากเลย