# Ingatkan pelanggan tentang pesanan yang belum dibayar

> Automasi yang menghantar e-mel kepada pelanggan yang mula checkout tetapi tidak membayar, dengan link untuk cuba bayar semula atau buat pesanan baru.
>
> Source: https://docs.bcl.my/ms/automation-pending-payment-reminder/

Sesetengah pelanggan membuka form anda, mula membayar, kemudian menutup page bank. BCL menyimpan pesanan itu sebagai pending, dan kira-kira 30 minit kemudian membatalkannya dan menjalankan **Payment Cancelled**. Automasi ini menangkap saat itu dan menghantar e-mel kepada pelanggan dengan link untuk menyelesaikan bayaran, supaya pembeli yang terganggu tidak menjadi jualan yang terlepas.

## Apa yang anda perlukan

Hanya payment form yang pelanggan bayar secara online. Pesanan yang dibayar melalui COD atau pindahan manual tidak pernah dibatalkan secara automatik, jadi pesanan itu tidak akan sampai ke automasi ini.

## Bina automasi

Mula dari automasi kosong (lihat [Cipta automasi](/ms/create-automation/)):

1. Pergi ke **Automations**, klik **New Automation**, namakannya "Unpaid Order Reminder" dan klik **Create**.
2. Klik **Add Node** dan pilih **Payment Cancelled**. Double-click trigger itu, tetapkan **Payment Source Type** kepada **Payment Form**, dan klik **Save Trigger**. Untuk menghadkannya kepada sesetengah form, pilih form itu dalam **Specific Form**.

   *(Screenshot: Payment Cancelled Trigger Settings dengan Payment Source Type ditetapkan kepada Payment Form)*

3. Klik **Add Node** dan pilih **Send Email**. Double-click node itu, isi seperti di bawah dan klik **Save Email**.

   | Ruangan | Masukkan |
   | --- | --- |
   | **Action Name** | Unpaid reminder |
   | **Recipient Email** | `{email}` |
   | **Email Subject** | `Your order {order_number} is still waiting` |
   | **Email Content** | Mesej di bawah |

   ```text
   Hi {name},
   We noticed your order {order_number} for {amount} was not paid, so it has been cancelled.
   Still want it? Open your order and try the payment again: {receipt_url}
   Or start a new order here: {form_url}
   Thank you,
   {business_name}
   ```

   *(Screenshot: Email Action Settings dengan teks peringatan pesanan yang belum dibayar)*

4. Klik **Update Automation**.

Workflow yang sudah siap:

*(Screenshot: Canvas workflow dengan Payment Cancelled disambungkan kepada Unpaid reminder)*

`{receipt_url}` membuka page resit pesanan itu. Untuk bayaran online yang dibatalkan, page itu memaparkan butang **Retry Payment** yang menghantar pelanggan kembali ke bank dengan pesanan yang sama. `{form_url}` membuka form itu untuk pesanan baru.

## Uji automasi

Ujian ini mengambil masa kira-kira setengah jam kerana BCL menunggu sebelum membatalkan pesanan:

1. Dalam Test Mode, isi payment form anda dengan e-mel anda sendiri, klik **Complete Payment**, dan tutup page bank tanpa membayar.
2. Kira-kira 30 minit kemudian, pesanan itu bertukar kepada **Cancelled** dalam **Transactions**.
3. Buka automasi itu dan klik **Overview**. Run itu dipaparkan dalam **Execution History**. E-mel yang berjaya dihantar dipaparkan sebagai **Completed**.

   *(Screenshot: Execution History dengan run bagi pesanan ujian yang dibatalkan ditanda)*

## Tips

Beberapa cara untuk mendapat lebih banyak daripada resipi ini:

- **Mahu tunggu lebih lama?** Tambah **Delay**, contohnya 2 jam, antara trigger dan e-mel. Mesej itu akan sampai apabila pelanggan lebih berkemungkinan lapang.
- **Jangan gabungkan resipi ini dengan template Incomplete Payment Follow-up tanpa mengubahnya.** Template itu juga menghantar e-mel untuk bayaran yang dibatalkan, jadi pelanggan akan menerima dua mesej. Buang cabang untuk bayaran dibatalkan dalam template itu, seperti dalam [Susuli bayaran yang gagal](/ms/automation-failed-payment-follow-up/).
- **Guna nada yang santai.** Pelanggan mungkin sudah membayar dengan cara lain atau berubah fikiran. Satu peringatan yang mesra sudah cukup.

## Isu biasa

### Bila sebenarnya Payment Cancelled berjalan?

BCL membatalkan bayaran yang masih belum dibayar kira-kira 30 minit selepas ia dimulakan, dan ini menjalankan Payment Cancelled. Pesanan COD dan pindahan manual tidak pernah dibatalkan dengan cara ini.

### Boleh saya hantar peringatan ini melalui WhatsApp?

Boleh. Guna langkah Send Wabot atau Send WasapBot dan bukan Send Email, dengan {phone} sebagai nombor. Template Abandoned Cart WhatsApp ialah versi siap yang menunggu satu jam dahulu.
