# Kelola Order di BalesOtomatis: Cara Membuat Pesanan dan Mengirim Link Pembayaran

### Untuk apa halaman ini?

Halaman **Manage Orders** dipakai untuk:

* melihat semua order/pesanan
* melihat ringkasan penjualan (total order & total uang)
* membuat order baru secara manual dan menghasilkan **link pembayaran**

Anggap ini “meja kasir” Anda.

***

### Cara membuka halaman Manage Orders

1. Login dashboard member
2. Klik **Ecommerce**
3. Klik **Manage Orders**

Yang biasanya terlihat:

* Judul **Orders**
* Tombol **Refresh** dan **Buat Order Baru**
* Filter (Search, Status, Urutkan)
* Kartu statistik (Total Orders, Total Amount, Hari Ini)
* Tabel daftar order

***

### Cara mencari dan memfilter order

* **Search**: cari nama, email, nomor WA, nomor invoice
* **Status**:
  * Created: dibuat, belum bayar
  * Paid: sudah bayar
  * Expired: lewat batas waktu bayar
* **Urutkan**: Terbaru / Nominal

Biasanya tabel dan statistik akan ikut berubah setelah Anda mencari/memfilter.

***

### Cara membaca tabel Orders (biar paham)

Setiap baris = 1 order.

Kolom-kolom umum:

* **Tanggal**: kapan dibuat
* **Customer**: nama + email + WA
* **Total**: jumlah rupiah
* **Status**: badge Created/Paid/Expired
* **Metode**: misalnya `mayar`
* **Invoice**: tombol/link untuk membuka halaman pembayaran
* **Aksi**: tombol hapus

***

### Cara menghapus order

1. Cari order yang ingin dihapus
2. Klik **Hapus** di kolom aksi
3. Konfirmasi

> Hapus order biasanya tidak bisa dibatalkan. Hati-hati.

***

### Cara membuat order baru (Wizard 5 langkah)

Klik **Buat Order Baru**. Wizard biasanya berurutan:

1. Produk → 2) Keranjang → 3) Checkout → 4) Metode Pembayaran → 5) Sukses

#### Langkah 1 — Pilih produk

* Cari produk (search/filter)
* Atur qty di kartu produk (+ / -)
* Klik **+ Add**
* Lihat indikator “x in cart”
* Klik **Next**

#### Langkah 2 — Atur keranjang

Di sini Anda bisa:

* tambah/kurangi qty
* hapus item
* kosongkan keranjang

Kalau keranjang kosong, Anda tidak bisa lanjut.

Klik **Lanjut Checkout**.

#### Langkah 3 — Isi data customer

Isi:

* **Nama** (wajib)
* **Email** (wajib dan harus format email)
* **WhatsApp** (disarankan format 62… misal 62812xxxx)

Klik **Checkout**.

Kalau error:

* biasanya karena nama kosong / email tidak valid / WA belum benar formatnya

#### Langkah 4 — Pilih metode pembayaran

Biasanya muncul:

* **Mayar Invoice** (aktif kalau API Key sudah disimpan di Payment Method)
* **Midtrans (soon)** (belum bisa dipakai)

Kalau Mayar tidak bisa dipilih:

* kemungkinan API key belum diatur atau belum valid

Pilih **Mayar Invoice**, lalu klik **Bayar**.\
Sistem akan:

* membuat invoice di Mayar
* menyimpan order ke database
* mengembalikan link pembayaran

#### Langkah 5 — Sukses (ambil/kirim link pembayaran)

Biasanya muncul:

* ID invoice
* total
* tombol:
  * **Kirim via WhatsApp** (kalau nomor WA terisi)
  * **Buka Invoice** (cek link pembayaran)

Klik **Tutup** untuk kembali ke daftar order.

***

### Catatan paket (Growth / Scale)

Saat membuat/menyimpan order, akun yang belum Growth/Scale bisa muncul pop-up upgrade dan beberapa fungsi bisa dibatasi.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.balesotomatis.id/e-commerce/kelola-order-di-balesotomatis-cara-membuat-pesanan-dan-mengirim-link-pembayaran.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
