models
@ 7e490c9f8b
Midtrans Gateway Node.js
Implementasi API Gateway untuk integrasi pembayaran Midtrans menggunakan Node.js, Express, dan Sequelize.
Fitur Utama
- Semua Metode Pembayaran: Mendukung VA (Bank Transfer), E-Wallet, Credit Card, Direct Debit (KlikBCA, dll), CStore, dan PayLater.
- Webhook Handling: Penanganan notifikasi pembayaran otomatis dengan verifikasi signature.
- Dynamic Expiry: Pengaturan waktu kadaluarsa transaksi melalui konfigurasi
.env. - Clean Architecture: Kode terorganisir per modul fitur.
Persiapan
- Clone project.
- Jalankan
npm install. - Copy
.env.exampleke.env(atau buat manual) dan isi kredensial Midtrans serta Database Anda.
Perintah
npm run dev: Menjalankan server dalam mode development (dengan nodemon).npm start: Menjalankan server dalam mode production.
Dokumentasi Teknis
Untuk detail teknis mengenai arsitektur, pemetaan ID, dan cara pengembangan lebih lanjut, silakan baca: 👉 DEVELOPER_GUIDE.md
Created for robust and scalable payment integration.
Description
Languages
JavaScript
99.8%
Dockerfile
0.2%