# Verifikasi OTP Sebelum Checkout untuk Shopify

> Verifikasi nomor telepon pelanggan di halaman produk atau keranjang sebelum mereka sampai ke checkout Shopify, dan pelajari kapan memilihnya dibanding konfirmasi pesanan via WhatsApp, serta cara kerjanya dengan Fast Checkout.

URL: https://cartsaver.net/id/help/pre-checkout-otp-verification/
English version: https://cartsaver.net/help/pre-checkout-otp-verification/
Updated: 2026-10-30 (30 Oktober 2026)
Video (English): https://www.youtube.com/watch?v=D3F4ihpjIyc

**Verifikasi sebelum checkout adalah alur Cartsaver yang memeriksa nomor telepon (atau alamat email) pelanggan di halaman produk atau keranjang, dengan kode via WhatsApp, SMS, atau email, sebelum mereka sampai ke checkout Shopify.** Hasilnya: nomor palsu dan nomor yang salah ketik dihentikan sebelum pesanan dibuat, dan pelanggan terverifikasi lanjut ke checkout biasa Anda.

Fitur ini ditujukan untuk toko bayar di tempat (COD) yang hanya ingin pelanggan terverifikasi yang membuat pesanan; pelanggan memverifikasi sekali di pop-up. Cartsaver adalah aplikasi Built for Shopify buatan Xtnd yang mengonfirmasi pesanan COD via WhatsApp atau SMS sebelum Anda mengirim barang, lalu memakai percakapan WhatsApp yang sama untuk pembaruan pesanan, pemulihan keranjang terbengkalai, cross-sell sekali ketuk, ulasan, dan kampanye, melalui WhatsApp Business API resmi. Verifikasi sebelum checkout adalah salah satu dari tiga cara Cartsaver memverifikasi pelanggan.

## Bagaimana cara kerja verifikasi OTP sebelum checkout?

Saat pelanggan hendak membeli dari halaman produk atau keranjang, pop-up Cartsaver meminta nomor telepon (atau alamat email) mereka dan mengirim kode via WhatsApp, SMS, atau email, atau tombol konfirmasi WhatsApp. Setelah mereka mengonfirmasi, mereka lanjut ke checkout Shopify biasa Anda dan membuat pesanan seperti biasa.

1. Pelanggan berada di halaman produk atau di keranjang dan hendak membeli.
2. Pop-up Cartsaver, dengan warna toko Anda, meminta nomor telepon mereka.
3. Pelanggan memilih WhatsApp, SMS, atau email dari saluran yang Anda aktifkan, dan Cartsaver mengirim pesan verifikasi.
4. Pelanggan mengonfirmasi: dengan mengetuk tombol di templat konfirmasi WhatsApp, atau dengan mengetik kode angka.
5. Setelah terverifikasi, mereka lanjut ke checkout Shopify dan membuat pesanan seperti biasa.

Pop-up ini adalah theme app extension Shopify, jadi ditambahkan tanpa kode: Anda mengaktifkannya di editor tema pada bagian App embeds. Anda mengatur judul dan deskripsi dalam bahasa Inggris dan Arab, serta warnanya. Kode berlaku selama 10 menit, dan pelanggan bisa meminta kode baru setelah 60 detik.

Tonton [panduan video OTP sebelum checkout (bahasa Arab)](https://www.youtube.com/watch?v=RMPFB0j62sM).

## Apa yang dibahas dalam video

- **0:00 Pengantar dan pengaturan:** pilih pra-checkout sebagai alur verifikasi, lalu aktifkan Checkout OTP Verification di bagian App embeds pada editor tema Shopify.
- **0:32 Metode verifikasi:** templat konfirmasi WhatsApp yang diketuk pelanggan sekali, atau kode angka yang mereka ketik.
- **0:52 Kontrol COD:** Batasi COD untuk Pelanggan Terverifikasi menampilkan COD hanya setelah verifikasi; tanpa pengaturan ini, COD tetap tersedia seperti biasa. Pengaturan Lewati Pembayaran Online menambahkan tombol Proceed with Online Payment (Lanjutkan dengan Pembayaran Online) yang memungkinkan pembayar kartu melewati kode.
- **1:23 Kustomisasi layar verifikasi:** edit judul dan deskripsi pop-up dalam bahasa Inggris dan Arab, serta warnanya.
- **1:42 Yang dilihat pelanggan di toko:** mengetuk checkout atau Buy it now membuka pop-up; pelanggan memverifikasi via WhatsApp, SMS, atau email, lalu lanjut ke checkout Shopify biasa.

## Apa bedanya verifikasi sebelum checkout dengan konfirmasi pesanan via WhatsApp dan Fast Checkout?

Verifikasi sebelum checkout memeriksa nomor telepon sebelum checkout, sehingga tidak ada pesanan sampai pelanggan menjawab. Konfirmasi pesanan via WhatsApp meloloskan pesanan dan meminta sekali ketuk setelahnya. Fast Checkout mengganti checkout COD yang terdiri dari beberapa langkah dengan formulir satu halaman yang sudah dilengkapi verifikasi. Verifikasi sebelum checkout dan konfirmasi pesanan via WhatsApp tidak pernah berjalan bersamaan, tetapi Fast Checkout bisa dipakai dengan salah satunya.

Di bagian **Penempatan OTP**, Anda memilih salah satu: pra-checkout atau konfirmasi pesanan via WhatsApp, dan **hanya satu yang bisa aktif pada satu waktu**. Fast Checkout adalah sakelar terpisah yang bekerja dengan salah satunya. Dengan pra-checkout, toko Anda menampilkan formulir Fast Checkout alih-alih pop-up pra-checkout, dan kode dimasukkan di dalam formulir tersebut. Dengan konfirmasi pesanan via WhatsApp, formulir tidak meminta kode dan pelanggan mengonfirmasi pesanan dengan sekali ketuk setelahnya, seperti di kolom tengah. Kolom Fast Checkout di bawah menggambarkannya dengan pra-checkout. Anda bisa beralih kapan saja, jadi pilihan ini tidak permanen. Berikut perbedaannya.

| ** ** | **Pra-checkout** | **Konfirmasi pesanan via WhatsApp** | **Fast Checkout** |
| --- | --- | --- | --- |
| Kapan pengecekan terjadi | Di halaman produk atau keranjang, sebelum checkout | Setelah pesanan dibuat | Di dalam formulir COD satu halaman, sebelum pesanan dibuat |
| Apakah pesanan sudah ada sebelum verifikasi? | Tidak | Ya, ditahan sebagai tidak terverifikasi | Tidak |
| Checkout Shopify | Tetap seperti semula | Tetap seperti semula | Pesanan COD memakai formulir satu halaman di toko Anda; pembayar online lanjut ke checkout Shopify |
| Usaha pelanggan | Verifikasi nomor, lalu checkout | Checkout, lalu ketuk Confirm (Konfirmasi) di WhatsApp | Satu formulir singkat dengan pengecekan di dalamnya |
| Jika pelanggan tidak pernah memverifikasi | Tidak ada pesanan yang dibuat | Pesanan ditandai berisiko tinggi atau dibatalkan setelah waktu tunggu yang Anda atur | Tidak ada pesanan yang dibuat |
| Pemakaian paket | Pesan dari kuota paket Anda | Pesan dari kuota paket Anda | Pesanan Fast Checkout (10, 450, atau 2,500 per bulan, tanpa batas pada Scale, Ultra, dan Elite) ditambah pesan |

## Alur verifikasi mana yang sebaiknya Anda pilih?

Pilih pra-checkout jika pesanan palsu adalah kerugian utama Anda dan Anda ingin mempertahankan checkout Shopify. Pilih konfirmasi pesanan via WhatsApp jika Anda tidak ingin ada langkah tambahan sebelum pembelian. Pilih Fast Checkout jika pembeli juga meninggalkan checkout Anda. Fast Checkout adalah sakelar terpisah, jadi Anda bisa menambahkannya ke salah satu dari dua alur lainnya. Anda bisa beralih kapan saja, jadi uji satu alur selama beberapa minggu.

**Pilih pra-checkout** saat Anda ingin pesanan palsu dihentikan sebelum ada dan Anda puas dengan checkout bawaan Shopify. Daftar pesanan Anda tetap bersih, karena setiap pesanan berasal dari nomor telepon yang menjawab. Alur ini juga memungkinkan Anda mengontrol metode pembayaran saat checkout: Anda bisa menampilkan COD hanya untuk pelanggan terverifikasi, dan membiarkan pelanggan yang membayar online melewati kode sepenuhnya.

**Pilih [konfirmasi pesanan via WhatsApp](https://cartsaver.net/id/help/stop-fake-cod-orders-with-one-tap-whatsapp-confirmation/)** saat Anda tidak ingin ada langkah tambahan sebelum pembelian. Pelanggan checkout seperti biasa dan mengonfirmasi dengan sekali ketuk di WhatsApp setelahnya. Anda bisa menunda pesan itu dari langsung hingga 48 jam, dan Anda menentukan apa yang terjadi pada pesanan yang tidak dikonfirmasi siapa pun. Ini alur yang paling ringan bagi pembeli, dengan konsekuensi pesanan tidak terverifikasi muncul di Shopify sampai dikonfirmasi, ditandai, atau dibatalkan.

**Pilih [Fast Checkout](https://cartsaver.net/id/help/fast-checkout-with-otp-verification/)** saat masalah Anda adalah pembeli yang meninggalkan checkout sama besarnya dengan pesanan palsu. Fast Checkout mengganti checkout yang terdiri dari beberapa langkah dengan satu formulir COD singkat yang memverifikasi nomor telepon dalam langkah yang sama, lalu membuat pesanan. Anda juga mengontrol kolom alamat: Anda bisa mengganti nama, mengurutkan ulang, atau menyembunyikan negara dan kegubernuran, serta menambahkan kegubernuran khusus untuk negara yang tidak memilikinya.

Patokan sederhana: jika pesanan palsu adalah kerugian utama Anda dan konversi checkout Anda sudah baik, mulailah dengan pra-checkout atau konfirmasi pesanan via WhatsApp. Jika pembeli meninggalkan checkout Anda, coba Fast Checkout. Karena Anda bisa beralih kapan saja, uji satu alur selama beberapa minggu dan bandingkan pesanan yang dikonfirmasi dan diterima sebelum memutuskan.

## Pengaturan yang penting

- **Metode verifikasi.** Templat konfirmasi WhatsApp berarti pelanggan mengetuk satu tombol; kode angka berarti mereka mengetiknya. Ketukan lebih cepat; kode berfungsi untuk pelanggan yang menerima pesan via SMS.
- **Saluran.** Di bagian **Pilih Metode Verifikasi**, Anda mencentang SMS, Email, dan WhatsApp, dalam kombinasi apa pun. Jika Anda mengaktifkan lebih dari satu, pelanggan memilih saluran di pop-up. WhatsApp bekerja baik di tempat pelanggan sangat aktif memakainya; SMS menjangkau pelanggan tanpa WhatsApp, tetapi dengan pengirim default Cartsaver, aplikasi menandainya saat ini hanya didukung di Mesir (dengan penyedia SMS Anda sendiri, mulai paket Scale, aplikasi menampilkan negara milik penyedia tersebut, misalnya Arab Saudi untuk 4jawaly); email berfungsi di mana saja.
- **Lewati Pembayaran Online.** Aktifkan **Aktifkan Tombol Lewati** untuk menambahkan tombol **Proceed with Online Payment** ke pop-up, sehingga pelanggan yang membayar dengan kartu melewati kode. Mengaktifkannya juga mengaktifkan Batasi COD untuk Pelanggan Terverifikasi.
- **Batasi COD untuk pelanggan terverifikasi.** COD muncul saat checkout hanya setelah verifikasi. [Panduan perlindungan pesanan COD palsu](https://cartsaver.net/id/help/fake-cod-order-protection/) membahas pengaturan ini dan pengaman lainnya.

Pesan verifikasi diambil dari kuota WhatsApp dan SMS bersama di paket Anda; tidak ada batas terpisah untuk pra-checkout. Kuota setiap paket tercantum di [tabel harga](https://cartsaver.net/id/#pricing).

## Kesalahan umum

- **Lupa mengaktifkan app embed.** Jika theme app extension nonaktif di editor tema Anda, pop-up tidak pernah muncul dan pelanggan checkout tanpa verifikasi.
- **Memverifikasi semua orang.** Meminta kode dari pembayar kartu menambah hambatan dengan sedikit manfaat. Gunakan tombol pembayaran online.
- **Membayangkan dua alur berjalan sekaligus.** Pra-checkout dan konfirmasi pesanan via WhatsApp tidak pernah aktif bersamaan. Jika Anda beralih ke pra-checkout, konfirmasi pesanan via WhatsApp tidak lagi menjadi langkah verifikasi, jadi perbarui rutinitas staf yang dibangun di sekitarnya. Fast Checkout mengikuti mana pun dari keduanya yang Anda pilih.
- **Pop-up yang terlihat asing.** Gunakan warna brand Anda dan judul yang jelas dalam bahasa pelanggan, agar permintaan verifikasi terasa seperti bagian dari toko Anda.

## Contoh nyata: toko elektronik di Lahore

Sebuah toko aksesori ponsel menerima banyak pesanan COD dengan nomor yang tidak pernah menjawab. Pemiliknya mengaktifkan pra-checkout dengan WhatsApp dan email, sehingga pembeli tanpa WhatsApp bisa menerima kode via email (SMS saat ini hanya didukung di Mesir), mengaktifkan tombol lewati untuk pembayaran online, dan membatasi COD untuk pelanggan terverifikasi. Seorang pembeli menambahkan charger ke keranjang, memasukkan nomornya di pop-up, mengetuk Confirm di WhatsApp, dan checkout dengan COD. Pembeli lain tidak pernah memverifikasi, sehingga COD tidak ditawarkan dan tidak ada pesanan yang sampai ke kurir. Pembeli ketiga membayar dengan kartu dan langsung lanjut tanpa kode.

## Pelajari lebih lanjut

Lihat pengaturan pra-checkout berdampingan dengan alur lainnya di [rincian fitur alur verifikasi](https://cartsaver.net/id/#feature-verification-flows), dan langkah-langkah pengaturannya di [dokumentasi OTP pra-checkout](https://docs.cartsaver.net/features/pre-checkout/).

## Pertanyaan yang Sering Diajukan

### Apa bedanya verifikasi sebelum checkout dan setelah checkout?

Verifikasi sebelum checkout memeriksa nomor telepon sebelum pesanan dibuat, sehingga pelanggan yang tidak terverifikasi tidak pernah membuat pesanan. Verifikasi setelah checkout (konfirmasi pesanan via WhatsApp) membiarkan pelanggan membuat pesanan terlebih dahulu dan meminta mereka mengonfirmasi via WhatsApp, dengan menahan pesanan sebagai tidak terverifikasi sampai mereka melakukannya.

### Apakah saya bisa memakai pra-checkout dan konfirmasi pesanan via WhatsApp bersamaan?

Tidak. Pra-checkout dan konfirmasi pesanan via WhatsApp adalah alternatif, dan hanya satu yang bisa aktif pada satu waktu. Fast Checkout berbeda: Fast Checkout adalah sakelar terpisah yang bekerja dengan salah satunya. Dengan pra-checkout, kode dimasukkan di formulir Fast Checkout, dan dengan konfirmasi pesanan via WhatsApp, pelanggan mengonfirmasi pesanan dengan sekali ketuk setelahnya. Anda bisa beralih kapan saja.

### Apakah verifikasi sebelum checkout menggantikan checkout Shopify?

Tidak. Pelanggan memverifikasi di pop-up di halaman produk atau keranjang, lalu menyelesaikan checkout Shopify biasa Anda. Fast Checkout adalah alur yang menggantinya dengan formulir COD satu halaman di toko Anda.

### Apakah pelanggan yang membayar online harus memverifikasi?

Tidak, jika Anda tidak menginginkannya. Aktifkan **Lewati Pembayaran Online** dan pembayar kartu melewati kode dengan tombol Proceed with Online Payment, sementara COD tetap bisa dibatasi untuk pelanggan terverifikasi.

### Apakah verifikasi sebelum checkout berfungsi dengan SMS?

Ya. Dengan pengirim default Cartsaver, SMS saat ini hanya didukung di Mesir; jika Anda menghubungkan penyedia SMS Anda sendiri (mulai paket Scale), aplikasi menampilkan negara yang didukung penyedia tersebut. Kode bisa dikirim via WhatsApp, SMS, atau email. Jika Anda mengaktifkan lebih dari satu, pelanggan memilih saluran di pop-up.
