BEAMCHECKOUT FOR MAGENTOINSTALLATION GUIDE FOR MAGENTO 2.4.X

  1. Download Plugin Magento2beamcheckout-V.1.5.zip *Support Magento Version 2.4 ขึ้นไป
  2. แตกไฟล์ที่ได้ Download ลงมา
  3. ใช้โปรแกรม FTP ที่วาง Folder “App” ไปที่ Root ของ Website
  4. Run CLI ที่ Root ของ Magento
    
     bin/magento cache:flush
    
   
    
     bin/magento setup:upgrade
    
   
    
     bin/magento setup:di:compile
    
   
    
     bin/magento setup:static-content:deploy -f
    
   
  1. หลังจากนั้นให้ Login เข้าไปที่หลังบ้าน Magento จากนั้นไปที่เมนู Stores – > Config -> Sales -> Payment Methods
  2. ตั้งค่า Beam Checkout Payment : Configuration Account Setting
    Merchant ID : กรอกรายละเอียด Merchant ID ที่ได้จาก Beam
    API Key : กรอกรายละเอียด API Key ที่ได้จาก Beam
    Secret Key : กรอกรายละเอียด Secret Key ที่ได้จากทาง Beam
    Mode : เลือกว่า API Key ที่ได้มาเป็น Test Mode หรือ Live Mode
    * API Key และ Secret Key ที่กรอกด้านบน ให้กรอกให้ตรงกับ Mode ที่เลือก (Test Mode/Live Mode) เพราะ Key จะเป็นคนละชุดกัน
    Cron Setting : คือระยะเวลาที่ตัวเว็บจะวิ่งไปเช็คค่าที่ฝั่ง Beam (แต่ถ้ามีการทำรายการสั่งซื้อ ตัว Beam จะยิง update กลับมาอยู่แล้ว) ค่า Default คือ * */1 * * * คือยิงออกไปเช็คทุกๆ 1 ชม.
    Configuration Payment Expiry Setting : ระยะเวลาที่ URL Payment จะหมดอายุ หากเกินเวลาที่กำหนด ก็จะ Cancel Order ค่า Default ตั้งไว้ที่ 15 นาที
  3. ตั้งค่า Payment Method เลือกเปิดวิธีการชำระเงินตามที่ได้ลงทะเบียนไว้กับทาง Beam และตั้งค่ารายละเอียดของแต่ละวิธีการชำระเงิน
    Enable : เลือกเพื่อ เปิด-ปิด Payment Method
    Title : ตั้งค่าชื่อ Payment Method ที่จะแสดงใน Frontend
    Instructions : รายละเอียดเกี่ยวกับ Payment Method จะแสดงด้านล่าง Title
    Supported Payment Methods : เลือกวิธีการชำระเงินที่ต้องการเปิด
    * ระบบทำการแยก Credit Card / eWallet / QR Code ไว้ให้ สามารถเลือกวิธีการชำระเงินให้ตรงกับประเภทได้ เพื่อให้แสดง option การเลือกชำระเงินตาม แต่หากกรณีที่ต้องการรวมทั้งหมดเป็น option เดียว แล้วหลังจากกดชำระเงินแล้ว ลูกค้าไปเลือกอีกครั้งในหน้า Payment Gateway ให้เลือก Supported Payment Methods ทุกอันที่เปิดลงทะเบียนไว้ แล้วแก้ Title ให้สอดคล้อง แล้วปิดการใช้งาน Method อื่นทั้งหมด
    Sort Order : ลำดับการแสดงผลของวิธีการชำระเงินทั้งหมดของ Website หากต้องการให้ขึ้นอันแรกให้ใส่ค่าเป็น 1
  4. กด Save Config และไปที่ Cache Management หลังจากมาที่หน้า Cache Management ให้เช็ครายการที่เป็น INVALIDATE แล้วกด Flush Magento Cache
  5. จากนั้นที่หน้า Checkout ก็จะมี Payment ขึ้นมาให้ใช้งาน