LoERbTcWHiQxdmcpf4fiSjgWN9qHi76MAUgOelk0

Menambahkan Keterangan Pada Transaksi WP dan IP di Aplikasi V2

Pengguna script pulsa (web pulsa) yang sudah memiliki aplikasi V2 setelah mengatur keterangan gagal, mungkin akan mendapati keterangan "null" pada transaksi yang WP (menunggu pembayaran) dan IP (transaksi dalam proses).

Wajib baca juga:
Untuk mengatasi keterangan "null" pada transaksi WP dan IP bisa mengikuti panduan berikut ini, namun disarankan sudah menjalankan / melakukan semua artikel diatas ya khususnya membuat file MY_Get_transaction_details nya. Berikut panduannya:

1. Login ke panel web kamu (cPanel / Direct Admin / Webuzo / Cyber Panel / dll yang kamu gunakan).

2. Cari menu File Manager, kemudian pada file manager buka public_html > application > models >  api > cari file dengan nama MY_Get_transaction_details kemudian edit file tersebut.

3. Jika kamu baru membuat file MY_Get_transaction_details silakan copy seluruh script dibawah ini kedalam file, kemudian simpan.

<?php

defined('BASEPATH') or exit('No direct script access allowed');

class MY_Get_transaction_details extends Get_transaction_details
{
    public function construct()
    {
        parent::construct();
    }

    public function run($params = array())
    {
        $result = parent::run($params);
        if ($result['success']) {
            if ($result['results']['is_refund'] || $result['results']['is_cancel']) {
                $result['results']['status_info'] = $result['results']['status_info'];
            } elseif ($result['results']['is_waiting_payment']) {
                $result['results']['status_info'] = 'Menunggu pembayaran';
            } else {
                $result['results']['status_info'] = 'Mohon ditunggu';
            }
        }
        return $result;
    }
}

4. Jika kamu sudah menjalankan artikel: Mengganti Tulisan Status Transaksi pada Aplikasi V2 silakan cari script:

return $result;

5. Perhatikan diatas script tersebut ada tanda } satu buah (satu baris diatas script nomor 4), kemudian ubah tanda } tersebut menjadi script dibawah ini dan simpan:

            if ($result['results']['is_refund'] || $result['results']['is_cancel']) {
                $result['results']['status_info'] = $result['results']['status_info'];
            } elseif ($result['results']['is_waiting_payment']) {
                $result['results']['status_info'] = 'Menunggu pembayaran';
            } else {
                $result['results']['status_info'] = 'Mohon ditunggu';
            }
        }

6. Silakan ubah tulisan warna biru sesuai dengan keinginan.

Terima kasih kepada Pak Samsul, Pak Fikky dan Pak Amer berkat bantuannya maka tutorial ini bisa dibuat, semoga ilmunya bisa bermanfaat dan berkah untuk semua.

Kembali ke halaman tutorial script pulsa silakan klik disini.
M Faishal Hidayat
M Faishal Hidayat, lahir di Cianjur tapi besar di Bogor. Kuliah manajemen dan ekonomi tapi sangat tertarik dengan dunia teknologi khususnya segala sesuatu yang berhubungan dengan website.
SHARE

Related Posts

Subscribe to get free updates

Post a Comment