Layanan WhatsApp Masking

Apa itu WhatsApp Masking ?

WhatsApp Masking merupakan layanan pengiriman pesan whatsapp ke pengguna whatsapp yang merupakan platform terkemuka di dunia saat ini dan memiliki pengguna kurang-lebih 2 milyar. Kamu dapat mengirimkan pesan dengan Sender ID atas nama Perusahaan Kamu atau Brand kamu, yang tentunya lebih dipercaya dan meningkatkan kredibilitas usaha mu di mata calon customer.

Dengan teknologi WhatsApp Masking, Identitas pengirim pesan yang tampil pada ponsel penerima merupakan sebuah nama walaupun tidak tersimpan di phone book penerima yang biasa disebut Sender ID dimana bisa berupa Brand, Nama Toko, Nama Perusahaan, Nama Organisasi, Nama Event, dsb.

Dengan menggunakan WhatsApp Masking anda dapat mengirimkan pesan ke 2 Milyar pengguna aplikasi chat No 1 di dunia saat ini.

Apa itu Sender ID WhatsApp

Sender ID WhatsApp adalah sebuah Identitas Pengirim pesan di Aplikasi WhatsApp. Sender ID WhatsApp berupa Alpha Numerik dapat berupa nama Brand atau Nama Perusahaan, yang sudah mendapat persetujuan dari pihak WhatsApp untuk diterbitkan.

Identitas pengirim pesan WhatsApp yang tampil pada ponsel penerima merupakan sebuah nama walaupun tidak tersimpan di Phonebook penerima yang biasa disebut Aplha Sender ID dimana bisa berupa Brand, Nama Toko, Nama Perusahaan, Nama Organisasi, Nama Event, dsb.

Dengan menggunakan layanan WhatsApp Masking anda dapat mengirimkan pesan ke semua pengguna WhatsApp, yang pada saat ini merupakan Aplikasi Chat yang paling populer diseluruh dunia. Hal ini juga menyebabkan WhatsApp merupakan media yang handal dalam Broadcast Pesan.

Cara Mendapatkan Sender ID WhatsApp

Sender ID WhatsApp Default DNY Mobile

Kami sebagai penyedia layanan WhatsApp Masking menyediakan Sender ID default yang siap pakai yaitu DNY Net yang dapat anda gunakan untuk keperluan testing layanan ataupun untuk keperluan pengiriman pesan OTP dan Utility (tidak untuk konten marketing). Sender default ini terdaftar di Platform WhatsApp sehingga dapat mengirimkan pesan ke pengguna WhatsApp di seluruh dunia.

Silakan mencoba Sender Default ini. Jika belum mempunyai User dan Password silakan register terlebih dahulu untuk mendapatkanya dan tidak dikenakan buaya.

Free Trial

Sender ID WhatsApp Sendiri

Pengguna layanan WhatsApp Masking kami dapat memiliki Sender ID sendiri dengan mendaftar kan Sender ID nya melalui kami. Adapun kelengkapan persyaratan untuk pengajuan Sender ID ini untuk masing-masing operator seluler adalah :

  1. NIB Perusahaan
  2. Sofcopy dikirim ke email kami.

  3. NPWP Perusahaan
  4. Sofcopy dikirim ke email kami.

  5. Sertifikat Pendirian Perusahaan
  6. Sofcopy dikirim ke email kami.

  7. Nomor HP baru
  8. Siapkan dan Aktifkan nomor HP baru untuk diajukan ke WhatsApp.

  9. Website dan Email
  10. Siapkan alamat url Website perusahaan dan email under domain wesite tersebut.

  11. Pengiriman Berkas
  12. Semua berkas dikirimkan ke email kami support[at]dnymobile.com dengan subject "Berkas WhatsApp SenderID [SenderID]".

Kategori WhatsApp Masking

Sejak 1 Juni 2023, pihak WhatsApp membagi kategori pengiriman berdasarkan Konten/isi dari pesan yang dikirimkan. Dari pembagian kategori ini juga akan membedakan harga/biaya pengiriman pesan itu sendiri, yaitu :

  1. Kategori OTP
  2. Kategori ini dikhususkan untuk pengiriman OTP

  3. Kategori Utility
  4. Kategori ini diperuntukkan untuk konten pesan service kepada pelanggan, contoh: pesan berisi informasi, pesanan, saldo, cicilan, dll

  5. Kategori Marketing
  6. Kategori ini diperuntukkan untuk konten pesan Marketing, seperti penawaran produk, event discount, dll

Template WhatsApp Masking

Pada WhatsApp Masking diterapkan apa yang disebut Template Pesan. Setiap memulai mengirimkan pesan haruslah menggunakan Template Pesan yang sudah di Approve ole pihak WhatsApp.
Namun jangan khawatir, Template pesan itu sendiri dapat di isi dengan beberapa Variabel, sehingga memungkinkan pesan yang kamu kirimkan tetap dapat Dynamic.

Contoh OTP:

12345 adalah kode OTP kamu, expired dalam waktu 5 menit. Demi keamanan jangan berbagi dengan siapapun.

Contoh Utility:

Halo Andika, Cicilan kamu akan segera jatuh tempo pada tanggal Selasa, 20 Juni 2023 sebesar Rp.380.000,- Segera lakukan pembayaran sebelum tanggal tersebut. Abaikan jika sudah membayar.

Contoh Marketing:

Halo Andika, dapatkan discount hingga 70% untuk all item, hanya berlaku untuk hari ini.

Pada contoh diatas, tulisan yang berwarna merah adalah merupakan variabel, yang dapat kamu sesuaikan dengan kebutuhan

Setelah WhatApp Masking kamu diapprove segera kirimkan ke kami beberapa template pesan yang akan dikirimkan untuk diajukan ke WhatsApp, proses ini biasanya hanya membutuhkan waktu 1-2 jam.

Cara Mengirimkan WhatsApp Masking

Untuk mengirimkan pesan WhatsApp Masking anda dapat melakukan nya melalui Curl dan Code Program dengan mengikuti API Dosc yang telah kami sediakan. Berikut adalah contoh pengiriman nya :

OTP

CURL

                                                
                                                    curl -X POST https://dnymobile.com/api/v3/wabaotp/send \
                                                    -H 'Authorization: Bearer 7|xs6pv2dspHJq8xdfrpNFH5YLilMRQcVxLwSw2Sd' \
                                                    -H 'Content-Type: application/json' \
                                                    -H 'Accept: application/json' \
                                                    -d '{
                                                            "recipient" : "6281234567890",
                                                            "sender_id" : "IdOfYourSenderID",
                                                            "appname" : "yourAppName",
                                                            "message" : "otp"
                                                        }''
                                                
                                            

PHP

                                                
                                                    $recipient = '6281234567890';
                                                    $sender_id = '3gA-0P1BxP-xxxxxxjuO-YhiJBNPAqob7I6IEqn';
                                                    $appname   = 'MyApp';
                                                    $otp= '14563';
                                                    curl = curl_init();

                                                    curl_setopt_array($curl, array(
                                                    CURLOPT_URL => "https://dnymobile.com/api/v3/wabaotp/send?recipient=".$recipient."&sender_id=".$sender_id."&appname=".appname."&otp=".$otp,
                                                    CURLOPT_RETURNTRANSFER => true,
                                                    CURLOPT_ENCODING => '',
                                                    CURLOPT_MAXREDIRS => 10,
                                                    CURLOPT_TIMEOUT => 0,
                                                    CURLOPT_FOLLOWLOCATION => true,
                                                    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                                                    CURLOPT_CUSTOMREQUEST => 'POST',
                                                    CURLOPT_HTTPHEADER => array(
                                                        'Accept: application/json',
                                                        'Authorization: Bearer 1|Fqst3gA0P1BxPxxxxxxjuOYhiJBNPAqob7I6IEqn ' //masukkan token anda
                                                        ),
                                                    ));
                                                    $response = curl_exec ($curl);
                                                    curl_close($curl);
                                                    echo $response;
                                                
                                            

Kirim Pesan Kategori Utility

CURL

                                            
                                                curl -X POST https://dnymobile.com/api/v3/wabauty/send \
                                                -H 'Authorization: Bearer 7|xs6pv2dspHJq8xdfrpNFH5YLilMRQcVxLwSw2Sd' \
                                                -H 'Content-Type: application/json' \
                                                -H 'Accept: application/json' \
                                                -d '{
                                                        "recipient" : "6281234567890",
                                                        "sender_id" : "IdOfYourSenderID",
                                                        "namespace" : "yourNameSpace",
                                                        "templatename" : "yourTemplateName",
                                                        "message" : "Andika#20-06-2023#Rp.380.000,-"
                                                    }'
                                            
                                        

PHP

                                            
                                                $recipient = '6281234567890';
                                                $sender_id = '3gA-0P1BxP-xxxxxxjuO-YhiJBNPAqob7I6IEqn';
                                                $namespace   = '8hjjhdJJkadweoriwekjlxxxxccc';
                                                $templatename = 'yourTemplateName';
                                                $message = 'Andika';

                                                curl = curl_init();
                                                curl_setopt_array($curl, array(
                                                    CURLOPT_URL => "https://dnymobile.com/api/v3/wabauty/send?recipient=".$recipient."&sender_id=".$sender_id."&namespace=".$namespace."&templatename=".$templatename."&message=".$message,
                                                    CURLOPT_RETURNTRANSFER => true,
                                                    CURLOPT_ENCODING => '',
                                                    CURLOPT_MAXREDIRS => 10,
                                                    CURLOPT_TIMEOUT => 0,
                                                    CURLOPT_FOLLOWLOCATION => true,
                                                    CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                                                    CURLOPT_CUSTOMREQUEST => 'POST',
                                                    CURLOPT_HTTPHEADER => array(
                                                                'Accept: application/json',
                                                                'Authorization: Bearer 1|Fqst3gA0P1BxPxxxxxxjuOYhiJBNPAqob7I6IEqn ' //masukkan token anda
                                                            ),
                                                ));
                                                $response = curl_exec ($curl);
                                                curl_close($curl);
                                                $response;
                                            
                                        

Kirim Pesan Kategori Marketing

CURL

                                            
                                                curl -X POST https://dnymobile.com/api/v3/wabamkt/send \
                                                    -H 'Authorization: Bearer 7|xs6pv2dspHJq8xdfrpNFH5YLilMRQcVxLwSw2Sd' \
                                                    -H 'Content-Type: application/json' \
                                                    -H 'Accept: application/json' \
                                                    -d '{
                                                            "recipient" : "6281234567890",
                                                            "sender_id" : "IdOfYourSenderID",
                                                            "namespace": "yourNameSpace",
                                                            "templatename" : "yourTemplateName",
                                                            "message"="Andika"
                                                        }
                                            
                                        

API Docs

OTP

End Point

                                            
                                                https://dnymobile.com/api/v3/wabaotp/send
                                            
                                        

Request

                                            
                                                curl -X POST https://dnymobile.com/api/v3/wabaotp/send \
                                                -H 'Authorization: Bearer 7|xs6pv2dspHJq8xdfrpNFH5YLilMRQcVxLwSw2Sd' \
                                                -H 'Content-Type: application/json' \
                                                -H 'Accept: application/json' \
                                                -d '{
                                                        "recipient" : "6281234567890",
                                                        "sender_id" : "IdOfYourSenderID",
                                                        "appname" : "yourAppName",
                                                        "message" : "otp"
                                                    }''
                                            
                                        
Parameter Required Description
Authorization YES Masukkan Api Token User anda dengan Bearer (Example: Authorization: Bearer {api_token})
Content-Type YES Set to application/json
Accept YES Set to application/json
recipient YES Nomor HP Tujuan
sender_id YES Masukkan Sender ID SMS
appname YES Nama Applikasi (*tidak perlu jika sudah punya sender sendiri)
message YES OTP (cht: 123456)

UTILITY

End Point

                                            
                                                https://dnymobile.com/api/v3/wabauty/send
                                            
                                        

Request

                                            
                                                curl -X POST https://dnymobile.com/api/v3/wabauty/send \
                                                -H 'Authorization: Bearer 7|xs6pv2dspHJq8xdfrpNFH5YLilMRQcVxLwSw2Sd' \
                                                -H 'Content-Type: application/json' \
                                                -H 'Accept: application/json' \
                                                -d '{
                                                        "recipient" : "6281234567890",
                                                        "sender_id" : "yourNameSpace",
                                                        "templatename"="yourTemplateName",
                                                        "message"="ndika#20-06-2023#Rp.380.000,-"
                                                    }'
                                            
                                        
Parameter Required Description
Authorization YES Masukkan Api Token User anda dengan Bearer (Example: Authorization: Bearer {api_token})
Content-Type YES Set to application/json
Accept YES Set to application/json
recipient YES Nomor HP Tujuan
sender_id YES Masukkan Sender ID SMS
namespace YES Name Space anda
templatename YES Name Template yang sudah di approve anda
message YES Variable yang sudah ditentukan di template. Contoh: Andika#20-06-2023#Rp.380.000

Webhook

Dengan fasilitas Webhook kamu dapat menerima update status pesan yang telah kamu kirimkan. Untuk menambah/edit url webhook, silakan masuk ke menu profile yang dapat diakses dari menu kanan atas.

Server DNY Mobile akan mengirimkan update status setiap pengiriman pesan, berikut adalah format yang dikirimkan :

                                            
                                            {
                                                "uid":"662781e15f333",
                                                "recipient":"628117703379",
                                                "status":"Delivered",
                                                "statusdesc":"success delivered"
                                            }
                                            
                                        
Parameter Description
uid Unique identification for a message
recipient Destination number of the message
status Status of the message: InQueue, Sent, Pending, Delivered, Undelivered
statusdesc Description of message status