โหมดทดสอบ
ทดสอบการรวมตัวของคุณอย่างปลอดภ ัยด้วยคีย์ API ทดสอบโดยไม่ต้องประมวลผลการชำระเงินจริงหรือส่งผลกระทบต่อข้อมูลการผลิต
ภาพรวม
Omise ให้สภาพแวดล้อมการทดสอบและการผลิตที่แยกต่างหาก ใช้โหมดทดสอบระหว่างการพัฒนาเพื่อตรวจสอบการรวมตัวของคุณก่อนประมวลผลเงินจริงในการผลิต
คุณสมบัติโหมดทดสอบ:
- 🔐 คีย์ API แยกต่างหาก - คีย์ทดสอบเริ่มต้นด้วย pkey_test_ และ skey_test_
- 💳 การ์ดทดสอบ - หมายเลขการ์ดพิเศษสำหรับสถานการณ์การทดสอบ
- 💰 ไม่มีเงินจริง - ธุรกรรมทั้งหมดจะถูกจำลอง
- 🔄 การเข้าถึง API แบบเต็ม - ทดสอบฟีเจอร์ทั้งหมดและวิธีการชำระเงิน
- 📊 แดชบอร์ดทดสอบ - ดูธุรกรรมทดสอบแยกต่างหาก
คีย์ API
คีย์ทดสอบเทียบกับคีย์สด
| ประเภทคีย์ | คำนำหน้า | สภาพแวดล้อม | ธุรกรรมจริง |
|---|---|---|---|
| คีย์สาธารณะทดสอบ | pkey_test_ | ทดสอบ | ❌ ไม่มี |
| คีย์ลับทดสอบ | skey_test_ | ทดสอบ | ❌ ไม่มี |
| คีย์สาธารณะสด | pkey_live_ | การผลิต | ✅ ใช่ |
| คีย์ลับสด | skey_live_ | การผลิต | ✅ ใช่ |
รับคีย์ทดสอบ
- เข้าสู่ระบบ Omise Dashboard
- นำทางไปยัง Settings → API Keys
- คัดลอกคีย์ทดสอบของคุณ (เริ่มต้นด้วย pkey_test_ และ skey_test_)
// การตั้งค่าโหมดทดสอบ
const omise = require('omise')({
publicKey: 'pkey_test_5xb...', // คีย์สาธารณะทดสอบ
secretKey: 'skey_test_5xb...' // คีย์ลับทดสอบ
});
ไม่ต้องยืนยันคีย์
อย่าคำมติคีย์ API ไปยังการควบคุมเวอร์ชัน ใช้ตัวแปรสภาพแวดล้อม:
OMISE_PUBLIC_KEY=pkey_test_...
OMISE_SECRET_KEY=skey_test_...
การ์ดทดสอบ
สถานการณ์ความสำเร็จ
| หมายเลขการ์ด | ยี่ห้อ | ผลลัพธ์ |
|---|---|---|
| 4242424242424242 | Visa | สำเร็จ (ไม่มี 3DS) |
| 5555555555554444 | Mastercard | สำเร็จ (ไม่มี 3DS) |
| 3566111111111113 | JCB | สำเร็จ (ไม่มี 3DS) |