D’Seira Homemade merupakan UMKM (Usaha Mikro, Kecil, dan Menengah) yang bergerak di bidang kuliner. Transaksi penjualan yang ada pada usaha ini berdasarkan permintaan dari pelanggan. Setelah adanya permintaan dari pelanggan maka produk akan diproses lalu pelanggan dapat mengambil produk tersebut ke rumah produksi atau dapat dikirimkan melalui jasa pengiriman. Pembayaran dari pelanggan dapat dilakukan secara tunai maupun transfer bank. Proses pencatatan dan pengelolaan keuangan pada setiap transaksi belum terintegrasi satu sama lain yang dapat menyebabkan kesalahan dalam melakukan perhitungan. Untuk mengatasi permasalahan tersebut maka di bangun aplikasi berbasis web untuk penjualan online menggunakan payment gateway. Aplikasi ini dibangun dengan metode berorientasi objek yaitu Unified Modelling Language (UML), Entity Relationship Diagram (ERD), dan penyimpanan basis data menggunakan My Structure Query Language (MySQL). Metode pengembangan aplikasi yang digunakan yaitu Software Development Life Cycle (SDLC) dengan model waterfall. Kode program yang digunakan adalah CodeIgniter 4 dengan bahasa pemrograman PHP. Aplikasi diuji menggunakan metode pengujian black box testing. Dapat diperoleh kesimpulan bahwa aplikasi berbasis web untuk penjualan online menggunakan payment gateway dapat membantu perusahaan untuk menghasilkan laporan keuangan yang baik berdasarkan pengelolaan transaksi yang fungsionalitasnya dapat melakukan transaksi penjualan, mencatat dan melakukan pembayaran, membuat jurnal umum, buku besar, dan laporan penjualan.
Kata kunci: penjualan, payment gateway, aplikasi berbasis web