Proyek ini adalah sistem pembelian digital berbasis PHP dan Tailwind CSS, yang diintegrasikan dengan ForestAPI untuk pemrosesan pembayaran melalui QRIS.
β
Tampilan modern dengan Tailwind CSS
β
Pembayaran otomatis melalui QRIS (ForestAPI)
β
Penyimpanan status pembayaran di localStorage
β
Unduhan otomatis setelah transaksi sukses
/script-market
βββ index.php # Halaman utama pembelian
βββ config.php # Konfigurasi API dan produk
βββ download.php # Endpoint untuk unduhan setelah pembayaran
Proyek ini menggunakan ForestAPI untuk pemrosesan pembayaran. Pastikan config.php
sudah dikonfigurasi dengan benar:
<?php
return [
'api' => [
'base_url' => 'https://forestapi.web.id', // URL API ForestAPI
'api_key' => 'YOUR_SECRET_KEY', // Ganti dengan API Key Anda
],
'product' => [
'title' => 'Script Bot WhatsApp',
'description' => 'Otomatisasi pesan pelanggan dengan fitur AI dan API.',
'price' => 5000, // Harga dalam IDR
'image_url' => 'https://forestapi.web.id/home/images/project-wa-bot-topup.jpg',
'download_url' => 'https://www.mediafire.com/file/au98orgynjpqj10/bot.zip/file',
],
];
-
Pastikan API Key Valid
- Dapatkan API Key dari ForestAPI
- Masukkan API Key ke dalam
config.php
-
Jalankan Server
Gunakan server lokal seperti XAMPP atau PHP built-in server:php -S localhost:8000
-
Akses Halaman Pembelian
- Buka browser:
http://localhost:8000/index.php
- Klik tombol "Order" untuk membuat transaksi QRIS
- Pindai kode QR dan lakukan pembayaran
- Buka browser:
-
Unduh Produk
- Setelah pembayaran sukses, tautan unduhan akan muncul secara otomatis
- Jika transaksi gagal atau dibatalkan, pengguna bisa mencoba ulang
Endpoint | Deskripsi |
---|---|
POST /api/h2h/deposit/create |
Membuat pembayaran QRIS |
POST /api/h2h/deposit/status |
Mengecek status pembayaran |
POST /api/h2h/deposit/cancel |
Membatalkan pembayaran |
- Frontend: Tailwind CSS, Font Awesome
- Backend: PHP
- API Pembayaran: ForestAPI (QRIS)
- Pastikan API Key aman dan tidak dibagikan secara publik
- Cek status pembayaran sebelum mengunduh produk
- Jika terjadi masalah dengan transaksi, hubungi ForestAPI Support
- Pembuat / Pengembang: Dani Technology - Full Stack Developer & Software Engineer
- Kontak Pembuat / Pengembang:
- WhatsApp: +62 838-3499-4479 / +62 823-2066-7363
- Email: dani.technology.id@gmail.com
- Dani Technology - Full Stack Developer & Software Engineer (Pembuat / Pengembang)
- ForestAPI | forestapi.web.id (Penyedia API Payment Gateway)