Simple framework built for developers
งานพัฒนาซอฟท์แวร์ไม่ใช่เรื่องง่าย เราจึงพัฒนา Payment API ให้เรียบร้อยที่สุด เพื่อให้คุณมีเวลากับส่วนที่สำคัญกับธุรกิจของคุณ
สำคัญที่สุดคือระบบเสถียร และพร้อมใช้งานอยู่เสมอ
เชื่อมต่อง่าย ใช้เวลานิดเดียว
API ที่เป็นมิตรกับนักพัฒนาระบบ
สร้างสรรค์ประสบการณ์การชำระเงินที่ยอดเยี่ยมได้อย่างรวดเร็ว โดยไม่ต้องพัฒนาทุกอย่างขึ้นเองทั้งหมด สามารถเชื่อมต่อกับ API ของเราแบบยกเซ็ท หรือจะเลือกเชื่อมต่อเพียงบางส่วนเท่าที่จำเป็น แล้วแต่ความต้องการของคุณเลย
ทดสอบระบบ
ทดสอบการทำงานของระบบและฟังก์ชันต่างๆ ได้ในโหมดทดสอบ ซึ่งจำลองการทำงานแบบเสมือนจริงไว้ทั้งหมด ช่วยสร้างความคุ้นเคยให้ทีมงานและยังลดความเสี่ยงของข้อผิดพลาดที่อาจเกิดขึ้นก่อนเริ่มใช้งานจริง
คู่มือการใช้งาน
มีให้ครบทุกอย่างตั้งแต่ API reference, โค้ดตัวอย่าง, ชุดข้อมูลสำหรับทำการทดสอบ เพื่อให้เชื่อมต่อกับระบบสำเร็จอย่างรวดเร็วที่สุด หากต้องการความช่วยเหลือในส่วนไหนก็สามารถพูดคุยกับทีมของเราได้เสมอ
อัตโนมัติได้ทุกขั้นตอนด้วย API
ได้รับเงินตรงเวลาเสมอ
ไม่ว่าจะรับชำระเงินจากลูกค้ารายเดิมซ้ำๆ หรือโอนเงินออกไปยังบัญชีธนาคารเดิมๆ เป็นประจำ ก็สามารถตั้งค่าระบบให้ทำงานแทนได้แบบอัตโนมัติผ่าน Schedule API
Streamlined dispute management
อัพโหลดเอกสารของรายการรับชำระเงินผ่าน Documents API ช่วยลดภาระในการจัดการกับการปฏิเสธรายการได้อย่างรวดเร็ว เมื่อได้รับแจ้งเตือน ระบบจะดึงข้อมูลที่เก็บไว้และส่งเอกสารถึงทีมงานโอมิเซะ
- Charge
- Transfer
- Recipient
- Schedule
# Create a charge
require "omise"
Omise.secret_api_key = "skey_test_4xs8breq3htbkj03d2x"
charge = Omise::Charge.create({
amount: 100000,
currency: "thb",
card: "tokn_test_4xs9408a642a1htto8z"
})
# Create a transfer
require "omise"
Omise.secret_api_key = "skey_test_4xs8breq3htbkj03d2x"
transfer = Omise::Transfer.create(amount: 100000)
# Create a recipient
require "omise"
Omise.secret_api_key = "skey_test_4xs8breq3htbkj03d2x"
recipient = Omise::Recipient.create({
name: "Somchai Prasert",
email: "somchai.prasert@example.com",
type: "individual",
bank_account: {
brand: "bbl",
number: "1234567890",
name: "SOMCHAI PRASERT"
}
})
# Charge to a specific customer every 2 days
require "omise"
Omise.secret_api_key = "skey_test_4xs8breq3htbkj03d2x"
scheduler = Omise::Charge.schedule({
customer: "cust_test_57m2wcnfx96k634rkqq",
card: "card_test_57m2w8iemdovs4f92m2",
amount: 100000,
description: "Membership fee"
})
schedule = scheduler.every(2).days
.start_date("2017-05-01")
.end_date("2018-05-01")
.start
สำคัญที่สุดคือระบบเสถียร และพร้อมใช้งานอยู่เสมอ
โครงสร้างพื้นฐานของระบบอยู่บนคลาวด์ พร้อมขยายขีดความสามารถให้รองรับการทำธุรกรรมจำนวนมากๆ ได้แบบอัตโนมัติ
ระบบแบคอัพ
เข้ารหัสข้อมูลอย่างแน่นหนา
การป้องกันการฉ้อโกง
- ตรวจสอบ Proxy และ IP Geolocation
- กำหนดขอบเขตความเสี่ยง (Risk threshold)
- ส่งข้อมูลด้วย Token แทนข้อมูลส่วนบุคคล
- วิเคราะห์พฤติกรรมการใช้งาน