# Hantar pesanan dengan ParcelDaily

> Sambungkan ParcelDaily kepada BCL, tempah kurier untuk setiap pesanan atau bulk, cetak waybill dalam satu PDF, ikuti status langsung atau batalkan.
>
> Source: https://docs.bcl.my/ms/parceldaily/

ParcelDaily membolehkan anda menempah banyak kurier dari satu akaun ParcelDaily. Sambungkan ParcelDaily kepada BCL untuk membandingkan harga kurier bagi satu pesanan, menempah kurier yang anda mahu dan mencetak waybill tanpa keluar dari BCL. Setiap penghantaran dibayar daripada kredit ParcelDaily anda.

## Sebelum anda mula

Anda memerlukan tiga perkara:

- Add-on **Courier Integration**, dari **Add-ons** → **Available Add-ons**.
- Akaun ParcelDaily. Dalam ParcelDaily, pergi ke **Dashboard** → **Integration** dan copy Merchant ID dan Token Key anda.
- Kredit dalam akaun ParcelDaily anda, untuk membayar penghantaran.

## Sambungkan ParcelDaily

Buat ini sekali untuk team anda:

1. Pergi ke **Platform Setup** → **Courier Integration**.
2. Pada kad **ParcelDaily**, klik **Connect**. Jika ParcelDaily sudah disediakan, butang itu memaparkan **Manage**. Panel sisi dibuka.

   *(Screenshot: Kad ParcelDaily pada page Courier Integration dengan butang ditanda)*

3. Di bawah **API Credentials**, on-kan **Enable ParcelDaily**.
4. Paste **Merchant ID** dan **Token Key** anda. Klik **Verify Connection** untuk menyemaknya sebelum anda simpan.
5. Untuk status penghantaran secara langsung, paste **Webhook Secret (Optional)** dari ParcelDaily (**Integrations** → **External API Details**). BCL kemudian hanya menerima kemas kini status yang ditandatangani dengannya.

   *(Screenshot: Kotak API Credentials dengan Enable ParcelDaily on, Merchant ID, Token Key dan Webhook Secret)*

6. Di bawah **Parcel Settings**, pilih apa yang **Parcel Content** cetak pada label: **Item Name**, **Form Title** atau **SKU**. Ia mencetak maksimum 50 aksara.

   *(Screenshot: Parcel Settings dengan Parcel Content dalam panel ParcelDaily)*

7. Pilihan: di bawah **Notification Settings**, pilih **Notification Channels** yang memberitahu pembeli apabila parcel sudah diambil: SMS, WhatsApp atau e-mel.
8. Isi **Sender Information**: nama, telefon, e-mel dan alamat pickup anda. Jika kurier lain sudah disediakan, **Copy from** dengan namanya mengisi butiran yang sama.

   *(Screenshot: Kotak Sender Information dalam panel ParcelDaily)*

9. Klik **Save ParcelDaily**.

Suis pada kad boleh on-kan atau off-kan ParcelDaily kemudian tanpa membuka panel.

## Cipta penghantaran

Pesanan itu mesti sudah dibayar (atau COD), ada item dengan berat, dan ada alamat penghantaran penuh di Malaysia dengan nombor telefon pembeli. ParcelDaily menerima parcel sehingga 30 kg. Untuk setiap pesanan:

1. Pergi ke **Transactions** dan cari pesanan itu.
2. Klik ikon lori (**Courier**) pada baris itu, kemudian **ParcelDaily**. Panel memaparkan pesanan, **ParcelDaily credit** anda dan senarai kurier dengan harganya.

   *(Screenshot: Menu Courier pada pesanan dengan ParcelDaily ditanda)*

3. Dalam **Pickup Method**, pilih **Drop-off** di kurier atau **Courier pickup** dari alamat pengirim anda.
4. Klik **Create Shipment** pada kurier yang anda mahu, kemudian **Yes**.

   *(Screenshot: Panel ParcelDaily dengan kredit, Pickup Method dan harga kurier)*

BCL memaparkan **Shipment created** dengan nombor tracking. Kadang-kadang nombor tracking mengambil masa beberapa minit untuk sampai. Untuk pesanan COD, kurier mengutip jumlah pesanan daripada pembeli. Hanya DHL, Ninjavan, J&T, Flash, Citylink dan Poslaju yang mengutip tunai melalui ParcelDaily.

### Kredit tidak cukup

Jika kredit anda tidak cukup untuk harga itu, BCL menyimpan penghantaran itu sebagai **Pending Checkout**. Klik **Top up** untuk menambah kredit dalam ParcelDaily. Kemudian buka pesanan itu semula dan klik **Checkout Shipment**.

## Cipta penghantaran secara bulk

Untuk menghantar banyak pesanan sekali gus, tandakan pesanan itu dalam **Transactions**, buka **Shipping** dalam bulk actions dan pilih **Bulk ParcelDaily**. Dalam **Bulk Create ParcelDaily Shipments**:

1. Semak ringkasan **Orders**. Pesanan yang sudah dibayar dan pesanan COD berada dalam kumpulan berasingan. Klik **View** di sebelah **Skipped** untuk melihat pesanan yang BCL langkau, dan sebabnya.
2. Dalam **Pickup Method**, pilih **Drop-off** atau **Courier pickup**.
3. Untuk setiap kumpulan, klik **Select** pada satu kurier. Harga itu ialah anggaran daripada satu pesanan dalam kumpulan. ParcelDaily memberi sebut harga sekali lagi bagi setiap pesanan sebelum menempahnya.
4. Klik **Create** dengan bilangan penghantaran, contohnya **Create 5 shipments**.

*(Screenshot: Bulk Create ParcelDaily Shipments dengan ringkasan pesanan, kredit, Pickup Method dan kurier)*

Bar kemajuan dipaparkan di bahagian atas page. Apabila selesai, BCL menghantar notifikasi **Bulk ParcelDaily shipments sent**, dengan pesanan yang tidak dapat dihantar.

## Cetak waybill

Untuk satu pesanan, klik butang penghantaran hijau dengan logo ParcelDaily pada pesanan itu, kemudian **View Airway Bill**. Label dibuka dalam tab baru. Jika ia memaparkan **Airway bill not ready**, ParcelDaily masih menyediakannya: tab itu menyemak semula dengan sendiri.

Untuk mencetak banyak label dalam satu PDF, tandakan pesanan itu dalam **Transactions**, buka **Shipping** dan pilih **Bulk Print Airway Bill**. Dalam **Bulk Print ParcelDaily Airway Bills**, biarkan pesanan yang anda mahu ditanda dan klik **Print** dengan bilangan label. BCL membuka satu PDF dengan sehingga 100 label. Pesanan tanpa penghantaran, dengan penghantaran yang dibatalkan, atau dengan penghantaran yang belum di-checkout akan dilangkau.

## Ikuti status penghantaran

ParcelDaily menghantar setiap status baru kepada BCL, dan lajur **Tracking No** memaparkannya di bawah nombor tracking. Untuk menyemak sekarang, buka penghantaran itu dan klik **Refresh Status**. Panel itu juga memaparkan **Tracking Log** dengan setiap langkah. Status itu ialah:

| Status | Maksudnya |
|---|---|
| **Picked up** | Kurier sudah ambil parcel itu. |
| **In transit** | Parcel itu dalam perjalanan. |
| **Out for delivery** | Kurier menghantarnya hari ini. |
| **Delivered** | Pembeli sudah terima parcel itu. |
| **Delivery failed** | Kurier tidak dapat menghantarnya. |
| **Returned** | Parcel itu dipulangkan kepada anda. |

## Batalkan penghantaran

Buka penghantaran itu, klik **Cancel Shipment**, kemudian **Yes, cancel shipment**. ParcelDaily membatalkan tempahan itu dan memulangkan kredit. Buang waybill yang anda sudah cetak untuknya. Anda boleh mencipta penghantaran baru untuk pesanan itu kemudian.

**Cancel Shipment** dibuka 5 minit selepas checkout, dan hanya sehingga kurier mengambil parcel itu. Kadang-kadang ParcelDaily perlu menyemak dengan kurier dahulu: BCL kemudian memaparkan **Cancellation requested**, dan menghantar notifikasi apabila penghantaran itu dibatalkan.

## Isu biasa

### Bagaimana saya sambungkan ParcelDaily kepada BCL?

Dalam ParcelDaily, pergi ke Dashboard → Integration dan copy Merchant ID dan Token Key anda.

Dalam BCL, pergi ke Platform Setup → Courier Integration dan klik Connect pada kad ParcelDaily. On-kan Enable ParcelDaily, paste Merchant ID dan Token Key, isi Sender Information dan klik Save ParcelDaily.

### Penghantaran ParcelDaily saya memaparkan Pending Checkout. Apa yang perlu saya buat?

ParcelDaily membayar setiap penghantaran daripada kredit ParcelDaily anda. Jika kredit tidak cukup, penghantaran itu menunggu sebagai Pending Checkout. Klik Top up untuk menambah kredit, kemudian buka pesanan itu semula dan klik Checkout Shipment.

### Kenapa saya tidak boleh batalkan penghantaran ParcelDaily saya?

Cancel Shipment dibuka 5 minit selepas checkout, dan hanya sehingga kurier mengambil parcel itu. Selepas pickup, hubungi ParcelDaily jika parcel itu tidak boleh dihantar.
