Harga per pesan sudah aktif dan sekarang berlaku untuk bisnis yang sudah memasuki tanggal 1 Juli 2025 atau setelahnya, berdasarkan zona waktu WABA mereka.

Harga pada Platform WhatsApp Business

Dokumen ini menjelaskan cara kerja harga di Platform WhatsApp Business.

Cloud API dan MM Lite API

Untuk menyelaraskan dengan standar industri, berlaku mulai 1 Juli 2025, kami kini mengenakan biaya per-pesan:

Kami menyediakan nilai kepada bisnis dengan beberapa cara:

  • Semua pesan non-template bersifat gratis ("type":"text", "type":"image", dll.). Ini hanya dapat dikirim dalam periode layanan pelanggan yang terbuka. Lihat Mengirim pesan untuk daftar jenis pesan.
  • Template utilitas yang dikirimkan dalam periode layanan pelanggan terbuka bersifat gratis.
  • Anda dapat membuka tarif lebih rendah untuk pesan template autentikasi dan utilitas, berdasarkan volume pengiriman pesan.
  • Semua pesan bersifat gratis selama 72 jam, termasuk pesan template, jika dikirim dalam periode poin entri gratis yang terbuka.

PDF explainer harga kami menguraikan cara kami menetapkan biaya, dan berbagai cara kami memberikan nilai kepada bisnis, dalam bentuk PDF:

PDF Explainer Harga

Kategori template pesan

Berbeda dengan pesan non-template, pesan template adalah satu-satunya jenis pesan yang dapat dikirim di luar periode layanan pelanggan. Template dapat dikategorikan sebagai:

  • Marketing
  • Utilitas
  • Autentikasi

Lihat Kategori template untuk mempelajari cara mengategorikan template Anda dengan benar.

Contoh pengenaan biaya

Dalam contoh di bawah, sebuah bisnis mengirim 4 pesan ke pengguna WhatsApp, tetapi hanya dikenakan biaya untuk 2 pesan (1 biaya marketing, 1 biaya utilitas).

JamTindakanTarifAlasan

0

Anda mengirim pesan template marketing ke pengguna WhatsApp, mempromosikan produk baru Anda.

Marketing

Semua pesan template marketing dikenakan biaya.

2

Pengguna mengirim pesan kepada Anda tentang produk.

Hal ini membuka periode layanan pelanggan ("CSW") 24 jam.

-

Pesan yang dikirim dari pengguna WhatsApp ke bisnis tidak dikenakan biaya.

3

Anda mengirim pesan teks kepada pengguna ("type":"text"), yang menjelaskan produk secara lebih terperinci.

Tidak Ada

Semua pesan non-template bersifat gratis dalam periode layanan pelanggan yang terbuka.

4

Pengguna membeli produk dan Anda mengirim template utilitas kepadanya untuk mengonfirmasi order.

Tidak Ada

CSW masih terbuka, dan template utilitas yang dikirim dalam CSW terbuka bersifat gratis.

26

CSW ditutup, yang berarti Anda tidak dapat lagi mengirim pesan non-template.

-

24 jam telah terlewati sejak pengguna terakhir kali mengirim pesan kepada Anda.

30

Anda mengirim pesan template utilitas kepada pengguna, memberi tahu tentang ordernya.

Utilitas

Pesan template utilitas yang dikirim di luar CSW dikenakan biaya, dan tidak ada CSW terbuka antara Anda dan pengguna.

Tarif

Tarif bervariasi berdasarkan kategori template, tingkatan volume, dan tarif negara/wilayah.

Kartu tarif dan tingkatan volume

Kartu tarif ini mencerminkan tarif dan tingkatan volume kami saat ini, berlaku tanggal 1 Juli 2025, berdasarkan zona waktu Akun WhatsApp Business. Informasi ini juga tersedia secara interaktif di situs web WhatsApp Business kami.

Pembaruan untuk kartu tarif

  • Berlaku tanggal 1 Juli 2025 – Menurunkan tarif pesan autentikasi dan utilitas di beberapa pasar, untuk memastikan harga yang kami berikan setara dengan saluran alternatif untuk kasus penggunaan ini. Tarif percakapan marketing menjadi tarif pesan marketing.
  • Berlaku tanggal 1 April 2025 – Menurunkan tarif percakapan autentikasi internasional untuk Mesir, Nigeria, Pakistan, dan Afrika Selatan.
  • Berlaku tanggal 1 Februari 2025 – Menurunkan tarif percakapan autentikasi untuk Mesir, Malaysia, Nigeria, Pakistan, Arab Saudi, Afrika Selatan, dan Uni Emirat Arab.
  • Berlaku tanggal 1 November 2024 – Percakapan layanan sekarang gratis untuk semua bisnis.
  • Berlaku tanggal 1 Oktober 2024 – Memperbarui tarif percakapan marketing di India, Arab Saudi, Uni Emirat Arab, dan Inggris Raya.
  • Berlaku tanggal 1 Agustus 2024 – Menurunkan tarif percakapan utilitas.

Tarif autentikasi internasional

Negara tertentu memiliki tarif autentikasi internasional. Kartu tarif kami mencerminkan tarif ini. Lihat Tarif Autentikasi Internasional untuk mempelajari tarif ini dan apakah ini berlaku untuk Anda.

Kode panggilan negara

Biaya untuk percakapan didasarkan pada kode panggilan negara dari nomor telepon WhatsApp penerima. Tabel di bawah menunjukkan cara kami memetakan kode panggilan negara ke negara atau wilayah. Jika suatu negara tidak terdaftar di bawah ini, negara itu akan dipetakan ke Lainnya.

Pasar Kode Negara
(dan angka awal jaringan jika berlaku)

Negara

Argentina

54

Brasil

55

Cile

56

Kolombia

57

Mesir

20

Prancis

33

Jerman

49

India

91

Indonesia

62

Israel

972

Italia

39

Malaysia

60

Meksiko

52

Belanda

31

Nigeria

234

Pakistan

92

Peru

51

Rusia

7

Arab Saudi

966

Afrika Selatan

27

Spanyol

34

Turki

90

Uni Emirat Arab

971

Inggris Raya

44

Amerika Utara

Kanada

1

Amerika Serikat

1

Afrika Lainnya

Aljazair

213

Angola

244

Benin

229

Botswana

267

Burkina Faso

226

Burundi

257

Kamerun

237

Chad

235

Republik Kongo (Brazzaville)

242

Eritrea

291

Etiopia

251

Gabon

241

Gambia

220

Ghana

233

Guinea-Bissau

245

Pantai Gading

225

Kenya

254

Lesotho

266

Liberia

231

Libia

218

Madagaskar

261

Malawi

265

Mali

223

Mauritania

222

Maroko

212

Mozambik

258

Namibia

264

Niger

227

Rwanda

250

Senegal

221

Sierra Leone

232

Somalia

252

Sudah Selatan

211

Sudan

249

Swaziland

268

Tanzania

255

Togo

228

Tunisia

216

Uganda

256

Zambia

260

Asia Pasifik Lainnya

Afganistan

93

Australia

61

Bangladesh

880

Kamboja

855

Tiongkok

86

Hong Kong

852

Jepang

81

Laos

856

Mongolia

976

Nepal

977

Selandia Baru

64

Papua Nugini

675

Filipina

63

Singapura

65

Sri Lanka

94

Taiwan

886

Tajikistan

992

Thailand

66

Turkmenistan

993

Uzbekistan

998

Vietnam

84

Eropa Tengah & Timur Lainnya

Albania

355

Armenia

374

Azerbaijan

994

Belarusia

375

Bulgaria

359

Kroasia

385

Republik Ceko

420

Georgia

995

Yunani

30

Hungaria

36

Latvia

371

Lituania

370

Moldova

373

Makedonia Utara

389

Polandia

48

Rumania

40

Serbia

381

Slowakia

421

Slovenia

386

Ukraina

380

Eropa Barat Lainnya

Austria

43

Belgia

32

Denmark

45

Finlandia

358

Irlandia

353

Norwegia

47

Portugal

351

Swedia

46

Swiss

41

Amerika Latin Lainnya

Bolivia

591

Kosta Rika

506

Republik Dominika

1 (809, 829, 849)

Ekuador

593

El Salvador

503

Guatemala

502

Haiti

509

Honduras

504

Jamaika

1 (658, 876)

Nikaragua

505

Panama

507

Paraguay

595

Puerto Riko

1 (787, 939)

Uruguay

598

Venezuela

58

Timur Tengah Lainnya

Bahrain

973

Irak

964

Yordania

962

Kuwait

965

Lebanon

961

Oman

968

Qatar

974

Yaman

967

Lainnya

Semua negara lainnya

Berbeda di tiap negara

Informasi dalam tabel di atas juga tersedia dalam file CSV:

CSV Kode Telepon Negara dan Pemetaan Tarif Regional

Tingkatan volume

Anda dapat membuka tarif utilitas dan autentikasi yang lebih rendah berdasarkan jumlah pesan yang Anda kirim dalam sebulan.

Akrual bertingkat

  • Pesan digabungkan pada level portofolio bisnis, di seluruh Akun WhatsApp Business (WABA) yang dimiliki oleh portofolio — Untuk menentukan tarif tingkatan apa yang mungkin berlaku dalam bulan tertentu untuk pasangan kategori pasar tertentu, kami menggabungkan pesan di seluruh WABA portofolio bisnis untuk setiap pasangan kategori pasar (misalnya, Brasil–-autentikasi, Brasil–-utilitas, India–-autentikasi, dll.).
  • Hanya pesan yang dikenakan biaya yang dihitung ke dalam tingkatan — Jadi, pesan-pesan berikut tidak dihitung:
    • Template utilitas dikirimkan ke pengguna WhatsApp dalam periode layanan pelanggan yang terbuka.
    • Template utilitas dikirimkan dalam periode poin entri gratis.
  • Tingkatan volume akan ditentukan sepenuhnya oleh Meta — Semua data insight bersifat perkiraan karena adanya variasi kecil dalam pemrosesan data. Ketergantungan yang tidak semestinya tidak boleh ditempatkan pada data insight.

Dinamika utama

  • Tingkatan bersifat spesifik terhadap kategori-pasar — Tingkatan volume disesuaikan dengan kartu tarif kami dan berbeda berdasarkan pasar (misalnya, Brasil atau Amerika Latin lainnya) dan kategori (utilitas, autentikasi).
  • Tarif bersifat spesifik terhadap tingkatan — Saat suatu bisnis mengirim cukup banyak pesan pada pasangan kategori-pasar tertentu untuk mencapai tingkatan berikutnya, mereka membuka tarif tingkatan berikutnya, khususnya untuk pesan di tingkatan tersebut. Tarif ini berlaku di semua WABA mereka.
  • Tingkatan diatur ulang setiap bulan — Pada awal bulan berikutnya (zona waktu WABA pukul 00.00), jumlah pesan diatur ulang ke 0 dan bisnis mulai mengakumulasi pesan untuk bulan tersebut.

Contoh tingkatan volume

Tabel di bawah ini bersifat ilustratif dan hanya menyoroti dinamika tingkatan volume. Silakan lihat kartu tarif kami untuk mengetahui berapa biaya yang kami kenakan.

Di bawah ini adalah beberapa contoh untuk menyoroti cara kerja tingkatan kami dan berapa yang akan kami kenakan pada suatu bulan, untuk suatu kategori pasar. Contoh-contoh ini merujuk pada tabel ilustrasi di atas:

Contoh 1: Sebuah bisnis yang mengirim total pesan autentikasi B dalam sebulan ke India dikenakan biaya:

  • Tarif daftar untuk pesan A pertama.
  • Tarif tingkatan 1 untuk pesan A+1 ke B.
  • Total biaya untuk bulan tersebut = Tarif per tingkatan 𝗑 pesan dalam setiap tingkatan.

Contoh 2: Sebuah bisnis mulai dikenakan tarif autentikasi internasional kami pada hari ke-15 setiap bulannya:

  • Hari ke-1 hingga ke-14 pada bulan tersebut: Tingkatan volume berlaku pada tarif autentikasi.
  • Hari ke-15 dan seterusnya pada bulan tersebut: Tingkatan volume berlaku pada tarif autentikasi internasional, dengan pesan terus terakumulasi pada bulan tersebut. Contoh, jika suatu bisnis telah mencapai Tingkatan 2, maka bisnis akan dikenakan biaya tarif autentikasi internasional Tingkatan 2:

Contoh 3: Sebuah bisnis memiliki 3 WABA yang mengirimkan pesan autentikasi ke India. Untuk WABA A, masih masuk tanggal 31 Juli berdasarkan zona waktu mereka. Untuk WABA B dan C, sekarang sudah tanggal 1 Agustus berdasarkan zona waktu mereka. Untuk bulan Juli, bisnis sudah dikenakan Tarif Tingkatan 1.

  • Portofolio bisnis akan dihitung untuk kenaikan tingkatan pada bulan Juli (melalui WABA A) dan Agustus (melalui WABA B, C) selama suatu periode.
  • Bisnis dapat mencapai tingkatan berikutnya untuk bulan Juli, melalui WABA A. Jika hal itu terjadi, pesan untuk sisa bulan Juli untuk WABA A akan dikenakan Tarif Tingkatan 2.

Contoh 4: Sebuah bisnis memiliki 3 WABA yang terintegrasi di antara 2 penyedia solusi. Penyedia 1 mengirimkan pesan B pertama pada suatu bulan, dan penyedia 2 mulai mengirimkan pesan saat bisnis berada di tingkatan ke-3. Bisnis tidak mengirim cukup banyak pesan pada bulan tersebut untuk mencapai tingkatan berikutnya. Berapa biaya yang akan kami kenakan pada setiap penyedia:

  • Penyedia 1: Tarif daftar untuk pesan A, lalu Tarif Tingkatan 1 dari A+1 ke B, dan Tarif Tingkatan 2 untuk B+1 ke C.
  • Penyedia 2: Tarif Tingkatan 2 di semua pesan mereka.

Webhooks bertingkat

Saat ini, informasi tingkatan tidak disertakan dalam webhooks mana pun. Gunakan kolom pricing_analytics untuk mendapatkan informasi tingkatan untuk pesan yang dikirim.

Pesan non-template gratis

Pesan non-template, yang hanya dapat dikirim dalam periode layanan pelanggan yang terbuka, bersifat gratis. Pesan-pesan ini akan memiliki type yang diatur ke free_customer_service dalam objek pricing dari webhooks pesan status:

"pricing": {
  "billable": false,
  "pricing_model": "PMP",
  "type": "free_customer_service",
  "category": "service"
}

Harap diingat bahwa untuk pengguna On-Premises API yang menjalankan versi 2.60 dan yang lebih rendah, type dihilangkan, jadi category dari service dan billable diatur ke false yang mengidentifikasi pesan-pesan ini.

Pesan template utilitas gratis

Pesan template utilitas yang dikirim dalam periode layanan pelanggan yang terbuka bersifat gratis. Pesan-pesan ini akan memiliki type yang diatur ke free_customer_service dan category yang diatur ke utility dalam objek pricing dari webhooks pesan status:

"pricing": {
  "billable": false,
  "pricing_model": "PMP",
  "type": "free_customer_service",
  "category": "utility"
}

Harap diingat bahwa untuk pengguna On-Premises API yang menjalankan versi 2.60 dan yang lebih rendah, type dihilangkan, jadi category dari utility dan billable diatur ke false yang mengidentifikasi pesan-pesan ini.

Kasus edge

Jika Anda mengirim pesan ke pengguna WhatsApp sebelum 1 Juli 2025 (saat kami beralih dari harga berbasis percakapan ke harga per pesan), percakapan utilitas dibuka antara Anda dan pengguna yang melintasi masa peralihan ke harga per pesan (percakapan dibuka sebelum peralihan, tetapi tidak akan ditutup hingga setelah peralihan). Dalam hal ini, template utilitas yang dikirim kepada pengguna setelah peralihan saat percakapan terbuka akan bersifat gratis, tetapi akan dihitung sebagai bagian dari percakapan terbuka tersebut. Dalam webhooks pesan status, pesan-pesan ini akan memiliki pricing_model dari CBP dan ID percakapan utilitas akan ditetapkan ke conversation.id. Setelah percakapan ditutup, pesan utilitas berikutnya akan menggunakan harga per pesan, yang akan tercermin di webhooks baru.

Periode Poin Entri Gratis

Jika pengguna WhatsApp mengirim pesan kepada Anda melalui Klik ke Iklan WhatsApp atau tombol Ajakan Bertindak di Halaman Facebook menggunakan perangkat yang menjalankan aplikasi Android atau iOS kami (aplikasi desktop dan web kami tidak didukung):

  • Periode layanan pelanggan 24 jam dibuka (seperti biasa).
  • Jika Anda menanggapi dalam waktu 24 jam menggunakan jenis pesan apa pun, pesan tersebut akan bersifat gratis, dan periode Poin Entri Gratis ("FEP") akan dibuka, dimulai sejak Anda menanggapi.

Periode FEP tetap terbuka selama 72 jam. Saat terbuka, Anda dapat mengirim jenis pesan apa pun kepada pengguna tanpa dikenakan biaya. Namun, harap diperhatikan bahwa periode layanan pelanggan tidak bergantung pada periode FEP, jadi jika periode layanan pelanggan ditutup, Anda hanya dapat mengirim pesan template.

Analitik

Gunakan kolom pricing_analytics untuk mendapatkan perincian harga per pesan dan informasi tingkatan untuk pesan yang dikirim.

Webhooks

Pesan yang dikenakan biaya memiliki type yang diatur ke regular dalam objek pricing dari webhooks pesan status:

"pricing": { "billable": true, "pricing_model": "PMP", "type": "regular", "category": "<PRICING_CATEGORY>" } 

<PRICING_CATEGORY> memberi tahu Anda tarif yang diterapkan (misalnya marketing). Lihat referensi webhook pesan status untuk daftar kemungkinan nilai.

Harap diperhatikan bahwa saat ini, informasi tingkatan tidak disertakan dalam webhooks mana pun. Gunakan kolom pricing_analytics untuk mendapatkan informasi tingkatan untuk pesan yang dikirim.

Tagihan

Tagihan dan tindakan terkait tagihan ditangani melalui Meta Business Suite. Lihat Tentang Tagihan untuk Akun WhatsApp Business Anda untuk informasi selengkapnya.

Harga WhatsApp Business Calling API

WhatsApp Business Calling API memiliki harga yang berbeda. Lihat dokumen harga Calling API kami untuk mempelajari selengkapnya.

Harga berbasis percakapan

Harga berbasis percakapan telah dihentikan. Hal tersebut telah diganti dengan harga per pesan pada tanggal 1 Juli 2025.