Omise.js
ไลบรารี JavaScript ฝั่งไคลเอนต์ที่ปลอดภัยสำหรับการสร้าง token การชำระเงินโดยตรงในเบราว์เซอร์ ช่วยให้ข้อมูลบัตรไม่ต้องผ่านเซิร์ฟเวอร์ของคุณและลดข้อกำหนดด้าน PCI compliance
ภาพรวม
Omise.js เป็นไลบรารี JavaScript ที่จัดการการเก็บข้อมูลการชำระเงินและการสร้าง token ทั้งหมดในเบราว์เซอร์ ข้อมูลบัตรที่ละเอียดอ่อนจะถูกส่งโดยตรงจากอุปกรณ์ของลูกค้าไปยังเซิร์ฟเวอร์ที่ได้รับการรับรอง PCI ของ Omise โดยไม่ต้องผ่าน backend ของคุณเลย
คุณสมบัติหลัก:
- ✅ PCI compliance ที่ง่ายขึ้น - ข้อมูลบัตรไม่ต้องผ่านเซิร์ฟเวอร์ของคุณ
- ✅ ฟอ ร์มการชำระเงินสำเร็จรูป - UI พร้อมใช้งานพร้อม validation
- ✅ การผสานรวมแบบกำหนดเอง - ควบคุม UI และ UX ได้อย่างเต็มที่
- ✅ วิธีการชำระเงิน 50+ แบบ - บัตร, กระเป๋าเงิน, QR, ธนาคาร และอื่นๆ
- ✅ เหมาะสำหรับมือถือ - ใช้งานได้บนทุกอุปกรณ์
- ✅ ปลอดภัยโดยค่าเริ่มต้น - ต้องใช้ HTTPS และมี validation อัตโนมัติ
การทำงาน
Omise.js ให้กระบวนการที่ปลอดภัยในการเก็บข้อมูลการชำระเงินโดยที่ข้อมูลบัตรไม่ต้องผ่านเซิร์ฟเวอร์ของคุณ:

ข้อมูลบัตรจะถูกส่งโดยตรงจากเบราว์เซอร์ของลูกค้าไปยังเซิร์ฟเวอร์ของ Omise ซึ่งจะส่งคืน token ที่ปลอดภัยที่คุณสามาร ถใช้ใน backend ของคุณได้อย่างปลอดภัย
การติดตั้ง
CDN (แนะนำ)
<script src="https://cdn.omise.co/omise.js"></script>
เพิ่มโค้ดนี้ก่อนแท็ก </body> ปิด ไลบรารีจะพร้อมใช้งานเป็นตัวแปร global Omise และ OmiseCard
Omise.js ทำงานได้เฉพาะบนหน้า HTTPS เท่านั้น ใช้ TLS 1.2 หรือสูงกว่า
วิธีการผสานรวม
Omise.js มีสองวิธีในการผสานรวม: