ถ้าใช้ Omise ทีมผมต้องสร้างหน้า Payment Gateway ใหม่เองเลยไหม?

thai

#1

ถ้าใช้ Omise ทีมผมต้องสร้างหน้า Payment Gateway ใหม่เองเลยไหม? แล้วมันจะดีกว่าใช้หน้าที่ Payment Gateway ปกติมีให้แล้วอย่างไรครับ


#2

ด้าน Experience

ปัญหาของการใช้หน้าจ่ายเงินของ Payment Gateway คือการที่ เราไม่สามารถดูแลลูกค้าของเราในหน้าจ่ายเงินได้เลย

ถ้าลูกค้ากรอกหมายเลขบัตรไม่ถูก กรอก Security code ไม่ถูก หรือหน้าเว็บเปิดไม่ติด เราจะไม่สามารถช่วยเหลือลูกค้าได้เลย เพราะเราไม่รู้ว่ามีอะไรเกิดขึ้นที่หน้าจอของ Payment Gateway

เมื่อเราไม่รู้ว่าเค้าละทิ้งตะกร้าจริง ๆ :rage: หรือเป็นแค่การกรอกข้อมูลไม่ถูกต้อง :sweat_smile: จึงไม่รู้ว่าลูกค้าคนใดที่ควรติดตาม คนใดที่ควรปล่อยไป

ต่างจากการทำหน้าจ่ายเงินเอง เราจะสามารถดูแลลูกค้าได้ตั้งแต่ต้นจนจบ รวมทั้งสามารถควบคุม branding ของเว็บไซต์ให้เหมือนกันหมดได้ด้วย

ด้านความปลอดภัย

ทั้งแบบที่ทำหน้าจ่ายเอง และแบบที่ส่งลูกค้าไปยังหน้าจ่ายเงินของ Payment Gateway ต่างมีความปลอดภัยสูงทั้งคู่ เพราะร้านค้าไม่ต้องทำเรื่องความปลอดภัยด้วยตนเอง :closed_lock_with_key: หากระบบถูกเจาะ ก็จะไม่มีข้อมูลบัตรอยู่บน Server ของร้านค้า ทั้งสองแบบ

ดูหลักการเก็บข้อมูลบัตรเพิ่มเติม

ด้านความน่าเชื่อถือ

เว็บไซต์ขนาดใหญ่อย่าง Amazon.com, Lazada.com, Traveloka.com, Agoda.com หรือเว็บ Startup อย่าง fictionlog.co, skootar.com, evenpop.co ต่างมีหน้าจ่ายเงินเป็นของตนเอง

การมีหน้าจ่ายเงินแบบนี้จึงเป็นสากล และน่าเชื่อถือมากกว่า แถมยังช่วยให้คง Branding ของเว็บไซต์ได้ตั้งแต่ต้นจนจบด้วย :heart_eyes:

ด้านความยากในการพัฒนา

การพัฒนาการจ่ายเงินให้ปลอดภัยมีความซับซ้อนทั้งสองแบบ ต่างกันที่ระบบไหนที่มี SDK หรือโปรแกรมที่เข้ามาช่วยให้นักพัฒนาทำงานได้ง่ายขึ้นมากกว่ากัน

สำหรับ Omise เรามี Library ให้ใช้ครอบคลุมมากกว่า 7 ภาษาหลังบนฝั่ง Server และมีตัวช่วยบน iOS, Android และ web ดูเพิ่มเติม

ในกรณีที่ไม่ต้องการทำ form ด้วยตนเอง ที่ Omise จะมีฟอร์มสำเร็จรูปให้ใช้ด้วย ซึ่งจะมีหน้าตาแบบนี้

สามารถดูรายละเอียดได้ที่ omise.js: credit card form