Panduan lengkap untuk menginstall dan mengkonfigurasi API Mutasi QRIS (OrderKuota) di hosting cPanel.
Pakai hosting ini aja biar lancar soalnya udah saya pakai 1 tahun aman: cPanel full license, cron job unlimited, server Indo cepat!
🚀 Hosting Mantap - Diskon Spesial + Free Migrate
mutasi.php- API utama.htaccess- Konfigurasi web server
- Buka browser dan akses cPanel Anda
- Login dengan username dan password hosting
- Cari dan klik "File Manager"
- Di File Manager, buka folder
public_html - Jika menggunakan subdomain, buka folder subdomain yang sesuai
- Pastikan Anda berada di root directory website
- Klik tombol "Upload" di File Manager
- Upload file-file berikut:
mutasi.php .htaccess ping.php (opsional) - Tunggu hingga upload selesai
- Klik kanan pada
mutasi.php - Pilih "Change Permissions"
- Set permission ke 644 (rw-r--r--)
- Klik "Change Permissions"
- PHP Version: 7.4 atau lebih tinggi
- Extensions Required:
json(biasanya sudah aktif)zlib(untuk gzuncompress)mbstring(untuk string handling)
- Di cPanel, cari "Select PHP Version"
- Pastikan menggunakan PHP 7.4+ atau 8.x
- Aktifkan extensions yang dibutuhkan
File .htaccess sudah dikonfigurasi untuk:
- Redirect HTTP ke HTTPS
- Security headers
- Block akses ke file sensitif
- Optimasi performance
- Buka browser dan akses:
https://yourdomain.com/ping.php - Harus menampilkan:
{"status":"ok","message":"Server is running"}
curl -X POST https://yourdomain.com/api/mutasi \
-H "Content-Type: application/json" \
-d '{"auth_token":"test","auth_username":"test"}'mutasi.php: 644.htaccess: 644- Folder: 755
- Pastikan SSL certificate aktif
- Force redirect HTTP ke HTTPS
- Gunakan HTTPS untuk semua API calls