Omise Payment Gateway

10 Aug 2016

Share to:

ในปัจจุบันเทคโนโลยี Internet มีการพัฒนาอย่างรวดเร็วทําให้เราเข้าถึง และใช้งาน Internet มากขึ้น ทําให้เกิดธุรกิจที่เกี่ยวข้องกับ Internet จํานวนมาก ร้านค้าใช้ Internet มาช่วยในการดําเนินธุรกิจ ในบทความนี้ผมจะพูดเกี่ยวกับ Payment Gateway หรือช่องทางการชําระเงินออนไลน์ของผู้ให้บริการเจ้านึงคือ Omise และมาลองเปรียบเทียบกับ Payment Gateway เจ้าอื่นๆ

Payment Gateway คืออะไร

อย่างที่ผมบอกไปตั้งแต่ต้นว่า Payment Gateway ก็คือช่องทางการชําระเงินออนไลน์ ตัวอย่างคือ เว็บขายของต่างๆ, Sticker Line, Application ต่างๆ ที่สามารถให้เราจ่ายเงินบนหน้าเว็บได้เลยโดยใช้บัตรเครดิต หรือบัตรเดบิต ซึ่งมันง่าย รวดเร็ว และปลอดภัย

Payment Gateway ในปัจจุบัน

การที่เราจะนํา Payment Gateway มาใส่ในเว็บ หรือเอามาใส่ใน Application ของเรา จะมีด้วยกันสองวิธีคือ

  1. เชื่อมต่อเว็บไซต์ของเราเข้ากับระบบของธนาคาร
  2. เชื่อมต่อเว็บไซต์กับผู้ให้บริการแบบ 3rd Party

วิธีการแรก เชื่อมต่อเว็บไซต์ของเราเข้ากับระบบของธนาคาร เป็นวิธีที่เราต้องเข้าไปคุยกับธนาคารว่าเราจะนําระบบชําระเงินมาติดตั้งบนเว็บของเรา ซึ่งวิธีนี้จะมีข้อจํากัดของธนาคารหลายอย่าง เช่น ต้องเป็นนิติบุคคลที่มีทุนจดทะเบียนไม่ต่ำกว่า 2 ล้านบาท และต้องวางเงินฝากค้ำประกันข้างต้น 200,000 บาท ฯลฯ วิธีที่สอง เชื่อมต่อเว็บไซต์กับผู้ให้บริการแบบ 3rd Party เป็นวิธีที่ใช้บริการตัดบัตรของ 3rd Party อย่าง Paypal, Omise, ChaiyoPay, Paysbuy ซึ่งข้อจํากัดจะน้อยกว่าวิธีแรก แล้วง่ายกว่า

ทําความรู้จัก Omise

Image

Omise เป็น Payment Gateway เจ้านึ่งที่จะช่วยให้เรา พัฒนาเว็บเว็บ หรือ Application ที่สามารถชําระเงินผ่านบัตรเครดิต  หรือบัตรเดบิตได้ โดยจะให้บริการเป็นแบบ 3rd Party เรามาเปรียบเทียบความแตกต่างระกว่าง Omise กับ 3rd Party เจ้าอื่นๆ โดยผมจะแบ่งเป็นหัวข้อต่างๆดังนี้

ค่าธรรมเนียมในการใช้บริการ

ค่าธรรมเนี่ยมของ Omise คือ 3.65% + Vat 7%  ส่วน PaysBuy, ChaiyoPay  จะประมาณ 4% + Vat 7% และ paypal จะมีค่าธรรมเนียมในการขายจะอยู่ที่ 4.4% + $0.30 USD ต่อการขาย หรือต่ำกว่านั้น ค่าธรรมเนี่ยมในการถอนเงินออกมาเข้าบัญชีของเรา Omise ถ้าน้อยกว่า 2 ล้าน ค่าธรรมเนียมครั้งละ 30 บาท ถ้ามากกว่า 2 ล้าน ธรรมเนียมครั้งละ 150 บาท ส่วน paypal ถ้ายอดเงินที่ถอนไม่ถึง 5,000 บาท มีค่าธรรมเนียมในการถอนเงิน 50 บาท ถ้าเกิน 5,000 ก็ไม่มีค่าธรรมเนียม

ระยะเวลาในการถอนเงิน

ระยะเวลาในการถอนเงินออกจาก  3rd Party แต่ละเจ้าคือ

  • Omise 1 วันทำการ
  • PayPal 5 วันทําการ
  • PaysBuy  2 วันทำการ
  • Taladpay 15  วันทำการ
  • ChaiyoPay 15 วันทำการ

ความง่ายในการพัฒนาของ Omise

ข้อดีของ Omise คือ สนับสนุการพัฒนาได้หลายรูปแบบมาก มีข้อมูล API ต่างๆครบถ้วน และที่สําคัญมีระบบทดสอบ โดยเราสามารถทดสอบการชําระเงินตั้งแต่รับชําระเงินไปจนโอเนเงินเข้าบัญชีของเราได้เลย (โดยเราจะได้เห็นกระบวนการทั้งหมดทําให้เราเข้าใจมากขึ้น) Omise มี Library สําหรับให้เราไปพัฒนาดังนี้

  • Ruby Omise RubyGem supports Ruby 2.0+
  • PHP Supports PHP versions 5.3+
  • Android SDK Supports 2.2 (API Level 8) or above
  • NodeJS Tested with Node version 0.10.32+
  • Java Supports Java 1.6 and up.
  • Python Supports Python 2.6 <-> 3.3
  • .Net Supports .Net framework 2.0, 3.5, 4.0 or 4.5
  • iOS SDK For iOS development with examples
  • GO Supports Go version 1.4+.
  • iOS Swift Library for Swift 2.0

Omise จะมี Dashboard ให้เราสามารถดูยอกเงินที่ชําระเข้ามาได้ตลอดเวลา และยังสามารถโอนเงินเข้าบัญชีได้หลายบัญชีพร้อมกันได้

ความปลอดภัยของ Omise

Image

Omise จะใช้ Token แทนข้อมูลของบัตรเครดิตลูกค้า โดยจะมีการทํางานดังนี้ Library ของ Omise จะทําการส่งข้อมูลชุดนี้

  • หมายเลขบัตร 16 หลัก
  • ชื่อผู้ถือบัตร
  • เดือน และปีที่หมดอายุ
  • รหัส CVV

ไปให้ server ของ Omise แล้ว server ก็ทําการ สร้าง token(เป็นข้อมูลที่ไม่มีความหมายซึ่งใช้แทนข้อมูลบัตรเครดิตของลูกค้า) ขึ้นมา แล้วส่งกลับมาให้เราซึ่งเราจะเก็บข้อมูล Token (เป็นตัวแทนของข้อมูลบัตรเครดิตของลูกค้า) นี้ไว้ใช้ในการตัดเงินจากบัตร โดยกระบวนการในการตัดเงินก็คือ ส่ง Token นี้ไปพร้อมกับจํานวนเงินที่ต้องการ ระบบก็จะดําเนินการตัดเงินตามจํานวนที่เราระบุ ข้อดีของการใช้ Token คือ เมื่อ Hacker ได้ข้อมูล Token นี้ไป ก็ไม่สามารถทําอะไรได้เพราะไม่ใช่ข้อมูลบัตรเครดิตของลูกค้า

สรุป

Omise เหมาะสําหรับผู้ใช้ที่ต้องการพัฒนาธุรกิจของตัวเองโดยการใช้ Payment Gateway โดย Omise ก็เป็นตัวเลือกหนึ่ง ที่มีระบบที่ง่าย มีความปลอดภัย ลงทุนน้อย และที่สําคัญผู้พัฒนาสามารถที่จะทดสอบระบบการชําระเงินได้ และ implement ได้กับหลายภาษา Omise ยังมีเทคโนโลยีการตรวจสอบข้อมูลบัตรเครดิตที่แข็งแกร่ง และมี Token ซึ่งเป็นความปลอดภัยอีกขั้นหนึ่ง ทําให้ข้อมูลของบัตรเครดิตของลูกค้าไม่รั่วไหลไปไหน

Suggestion blogs

ls Command แสดงรายชื่อ และข้อมูลของ File and Directory

เมื่อต้องการแสดงรายชื่อ File และ Directory ให้ใช้ Command นี้

Vue.js เริ่มต้น ตอน10 (Vuex)

Vuex คืออะไรVuex เป็นตัวช่วยจัดการ Data flow โดยปกติเวลาเขียนเว็บจะต้องมีการใช้งาน State หรือ Data ที่เก็บข้อมูลใน Component อยู่แล้ว ซึ่ง Vuex จะมาช่วยจัดการอะไรพวกนี้  ทําให้ Code ของเราเป็นระบบ และ ข้อมูลทั้งหมดจะไหลไปในทิศทางเดียวกันทั้งระบบ ลดการเขียน Code ซํ้าซ้อน

สรุปผลเลือกนายกฯ เปิดรายชื่อ ใครโหวตให้ใคร

ช่วงดึกเมื่อวานนี้ (5 มิ.ย. 2562) ได้มีการโหวตเลือกนายกรัฐมนตรีคนที่ 30 ของประเทศไทย โดยผลการโหวต พล.อ.ประยุทธ์ จันทร์โอชา แคนดิเดตนายกฯ ที่ถูกเสนอชื่อโดยพรรคพลังประชารัฐ ชนะด้วยเสียงสนับสนุนจาก ส.ส. และส.ว. รวมกัน 500 คะแนน ขณะที่นายธนาธร จึงรุ่งเรืองกิจ แคนดิเดตนายกฯ ฝั่ง 7 พรรคประชาธิปไตย ได้เสียงสนับสนุน 244 คะแนน ซึ่งมีรายละเอียดของคะแนนมีดังนี้


Copyright © 2019 - 2024 thiti.dev |  v1.27.0 |  Privacy policy |  status | 

Github profile   Linkedin profile   X profile   Youtube channel   Telegram   Email contact   วงแหวนเว็บ