Kembali ke Beranda
Q
Q-sya Cake & Bakery
Form Pemesanan

Pesan Sekarang ✨

Data pesanan Anda akan tersimpan secara aman di database Google & langsung kami proses.

Detail Pesanan

Gratis ongkir wilayah Grobogan*
Pesan H-2 untuk custom tart

Data akan tersimpan di Google Spreadsheet secara realtime

Sistem terintegrasi dengan Google Sheets — setiap pesanan langsung terekam dan admin akan menghubungi Anda dalam < 15 menit.
🔧 Panduan singkat menyimpan data ke Google Sheets (untuk Admin / Developer)

1. Buat Google Spreadsheet baru, beri nama "Q-sya_Order". Buat sheet dengan nama "DataPesanan".
2. Baris pertama (header) buat kolom: Timestamp, Nama, Telepon, Alamat, TanggalAcara, Produk, Jumlah, Catatan, Status.
3. Buka menu Extensions → Apps Script. Tulis kode berikut, lalu ganti sheet ID (ambil dari URL spreadsheet).
4. Deploy sebagai Web App (Akses: "Anyone" / Siapa saja), lalu copy URL yang dihasilkan.
5. Ganti variable GOOGLE_SCRIPT_URL pada JavaScript di atas dengan URL hasil deploy Anda.

function doPost(e) {
  const sheet = SpreadsheetApp.openById("SHEET_ID_ANDA").getSheetByName("DataPesanan");
  const data = JSON.parse(e.postData.contents);
  sheet.appendRow([new Date(), data.nama, data.telepon, data.alamat, data.tanggal_acara, data.produk, data.jumlah, data.catatan, data.status]);
  return ContentService.createTextOutput(JSON.stringify({result: "success"}));
}

⚠️ Jangan lupa ganti "SHEET_ID_ANDA" dengan ID spreadsheet Anda. Setiap deploy baru harus update URL di file HTML.