Jasa Pembuatan Website E-Commerce + Integrasi Payment Gateway
Description
Dua pekerjaan, saya jalankan sekaligus. Tokonya sama persis dengan yang saya bangun terpisah. Bedanya ada di checkout: gateway-nya sudah saya pasang sejak minggu pertama, jadi alur pembayaran ikut diuji bersama keranjangnya, bukan ditambal setelah tokonya jadi. Satu jadwal, satu serah terima, satu tagihan. Harganya Rp 3.500.000 lebih murah daripada kamu membeli keduanya terpisah.
Details
Paket ini untuk kamu yang meluncurkan toko dan harus sudah bisa menerima uang di hari pertama, dengan tampilan dan kode milik sendiri.
### Yang cuma ada di paket ini
- Desainnya dirancang untuk tokomu, bukan memakai tampilan yang sudah ada.
- Fitur apa pun yang alur kerjamu butuhkan, selama kita sepakati di awal.
- Repositorinya jadi milikmu. Setelah itu kamu bebas melanjutkannya dengan siapa pun, termasuk tanpa saya.
- Gateway-nya masuk sejak minggu pertama, jadi alur pembayaran diuji bersamaan dengan checkout, bukan ditempel di akhir.
- Kamu berurusan dengan satu kesepakatan, satu jadwal, dan satu serah terima. Bukan dua proyek yang harus kamu jembatani sendiri.
- Kalau dibeli terpisah, dua pekerjaan ini totalnya Rp 33.500.000. Digabung jadi Rp 30.000.000.
Kalau desain khusus dan kepemilikan kode bukan yang kamu cari, Toko Online Siap Pakai UMKM sudah memuat sistem yang sama beserta payment gateway-nya, selesai dalam sepekan, seharga Rp 5.500.000.
### Tokonya
- Next.js App Router, saya render di server, jadi tiap produk punya URL sendiri yang bisa dibaca Google.
- Katalog lengkap dengan kategori, pencarian, dan pencatatan stok.
- Keranjang dan checkout.
- Halaman admin yang bisa kamu urus sendiri: produk, kategori, stok, pesanan.
- Tampilannya menyesuaikan ukuran layar, tersedia mode terang dan gelap.
- Fondasi SEO: sitemap, structured data, dan gambar Open Graph.
- Core Web Vitals hijau di build peluncuran.
- Saya pasang di Vercel dengan domainmu sendiri, lengkap dengan SSL.
- Repositori dan semua akunnya saya serahkan ke kamu di akhir.
- Dua putaran revisi, selama masih di dalam cakupan yang kita sepakati.
- Tiga puluh hari perbaikan bug setelah serah terima.
### Pembayarannya
- Satu gateway saja: Xendit, DOKU, Midtrans, atau Flip. Yang mana, kita tentukan di pertemuan pertama.
- Channel yang memang kamu butuhkan: virtual account, e-wallet, QRIS, gerai retail, atau kartu.
- Nominalnya saya hitung ulang di server. Harga yang dikirim browser saya abaikan.
- Webhook dengan verifikasi signature. Kalau notifikasi yang sama masuk dua kali, pesanan itu tidak akan ditagih atau dikirim dua kali.
- Jalan pemulihan kalau notifikasinya tidak pernah sampai. Notifikasi gateway memang kadang hilang di jalan, dan tanpa ini kamu baru tahu dari pembeli yang sudah terlanjur bayar.
- Status pesanan saya sambungkan sampai tuntas: menunggu bayar, lunas, kedaluwarsa, gagal. Stok yang sempat ditahan kembali sendiri begitu pembayarannya mati.
- Instruksi pembayaran saya simpan di data pesanan itu. Pembeli yang menutup tab siang hari masih bisa membayar malamnya.
- Semuanya saya kerjakan di sandbox dulu. Kamu yang menguji tiap channel, dan baru setelah kamu bilang beres saya pindahkan ke produksi.
### Kalau pembelimu di luar negeri
Gateway mana yang cocok itu ditentukan oleh tempat perusahaanmu terdaftar, bukan tempat pembelimu tinggal. Soal Stripe, ada yang perlu kamu tahu duduk perkaranya: akun Indonesianya cuma menerima dan membayar dalam rupiah, tanpa transaksi lintas negara. Banyak yang mengira Stripe menyelesaikan masalah ini. Untuk perusahaan Indonesia, tidak.
Empat gateway di atas sudah pernah saya pegang sendiri. Di luar itu kita bicarakan di pertemuan pertama, dan saya akan bilang apa adanya: pernah saya kerjakan, atau saya baru akan mempelajarinya memakai biayamu.
### Tidak termasuk
- Pendaftaran merchant dan KYC. Akunnya atas namamu, uangnya juga.
- Biaya transaksi dan settlement dari pihak gateway.
- Gateway kedua. Itu saya hitung sebagai pekerjaan tersendiri.
- Halaman refund di admin.
- Pajak lintas negara. Gateway cuma memindahkan uang; dia tidak mendaftarkanmu ke VAT Uni Eropa atau sales tax Amerika. Kalau kamu berjualan ke konsumen luar negeri, itu urusan merchant of record, dan kita bahas sebelum kamu terikat apa pun.
- Integrasi ekspedisi dan kurir.
- Foto produk, penulisan naskah, dan pengetikan data katalog.
- Biaya hosting, domain, dan layanan pihak ketiga. Semuanya tetap atas namamu.
- Apa pun yang tidak kita sepakati di awal. Kalau kamu minta tambahan di tengah jalan, harganya saya hitung dulu sebelum saya kerjakan.
### Teknologi
| Lapisan | Yang saya pakai |
|---|---|
| Framework | Next.js (App Router), TypeScript |
| Styling | Tailwind CSS |
| Auth | Firebase Auth atau Supabase Auth |
| Basis data | Firestore atau Supabase Postgres |
| Media | Cloudflare R2 |
| Hosting | Vercel |
Baris auth dan basis data belum saya kunci di sini. Kita putuskan bersama di pertemuan pertama, menimbang apa yang sudah dipakai timmu dan apa yang memang dibutuhkan katalogmu.
Category: Services
Price: IDR 30000000
Availability: In stock
