Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Cara memasang fitur auto SMS saat member registrasi di toko online Opencart
#1
Pernah tau kan klo sobat daftar di toko online tiba2 dapat sms berupa username dan password dari akun sobat? Hal ini bermanfaat disamping sebagai notifikasi ke admin (misal pas lagi di jalan) dan sekaligus membuat toko online si admin jadi nampak profesional.

Yuk langsung saja.
  1. Silahkan sobat daftar dan isi saldo sms di www.smsfortunata.com
  2. Ambil kode URL APinya spt contoh:http://smsfortunata.com/api?user=xxxxx&p...or=xxxxxxx
  3. Login ke dalam cpanel opencart sobat.
  4. buka file costumer.php di direktori /public_html/catalog/model/account/customer.php
  5. sisipkan kode (dibawah) pada baris function: 
Code:
public function addCustomer($data)

  1. Tepatnya di bawah baris kode :
Code:
$this->db->escape($data['postcode']) . "', country_id = '" . (int)$data['country_id'] . "', zone_id = '" . (int)$data['zone_id'] . "'");

  1. Gunakan ctrl+f (search) untuk mencari baris kode diatas.Sisipkan kode berikut:
       A. Untuk SMS ke nomor hp admin (jgn lupa untuk melengkapi URL API nya dengan milik anda, pada baris user dan pass URL API nya)
Code:
$nomor="085XXXXXXX";//isi no.hp admin
$email=$this->db->escape($data['email']);
$pass= $this->db->escape($data['password']);
$pesan="Ada Pendaftar baru, username: $email dan password: ".$pass." [opencart.com]";
$pesan=str_replace(" ","+",$pesan);
$url="http://smsfortunata.com/api?user=admin@yahoo.com&pass=12345&pesan=".$pesan."&senderid=modem1&nomor=".$nomor."";
$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS,"");
curl_setopt($curlHandle, CURLOPT_HEADER, 0);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlHandle, CURLOPT_TIMEOUT,0);
curl_setopt($curlHandle, CURLOPT_POST, 1);
curl_exec($curlHandle);
curl_close($curlHandle);



        B.Berikut untuk sms ke pelanggan anda.(letakkan dibawah baris kode diatas, kode sms ke admin)
         
Code:
$nomor=$this->db->escape($data['telephone']);
$pesan="Terimakasih telah mendaftar, username anda:".$email." dan password:".$pass." [www.opencart.com]";
$pesan=str_replace(" ","+",$pesan);
$url="http://smsfortunata.com/api?user=admin@yahoo.com&pass=123456&pesan=".$pesan."&senderid=modem1&nomor=".$nomor."";
$curlHandle = curl_init();
curl_setopt($curlHandle, CURLOPT_URL, $url);
curl_setopt($curlHandle, CURLOPT_POSTFIELDS,"");
curl_setopt($curlHandle, CURLOPT_HEADER, 0);
curl_setopt($curlHandle, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curlHandle, CURLOPT_TIMEOUT,0);
curl_setopt($curlHandle, CURLOPT_POST, 1);
curl_exec($curlHandle);
curl_close($curlHandle);

#2
makasih banyak udah berbagi code untuk fitur auto sms

Anda membutuhkan Jasa Cargo Juanda silahkan Hubungi PT SRA Cargo Surabaya




Users browsing this thread: 1 Guest(s)

About Ziuma

ziuma - forum diskusi dan komunitas online. disini kamu bisa berdiskusi, berbagi informasi dan membentuk komunitas secara online. Bisa juga berdiskusi dengan sesama webmaster/blogger. forum ini berbasis mybb

             Quick Links

             User Links

             Advertise