Mengganti Tulisan Status Transaksi pada Aplikasi V2

Pada aplikasi android V2, ketika menu transaksi ditekan dapat dilihat rincian transaksinya dan ada kolom status transaksi. Tulisan status transaksi default yaitu OK, IP, WP, CL, RF dll bisa diubah menggunakan file MY_Get_transaction_details. Jika belum tahu cara membuat file ini bisa kamu lihat pada artikel: Menambahkan Keterangan Gagal pada Aplikasi V2 [klik disini]
(pada bagian Membuat File MY_Get_transaction_details).

Berikut panduannya untuk mengubah tulisan status transaksi pada apliaksi V2:

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. Ganti semua isi script file tersebut menjadi script dibawah ini:
<?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']) {
            switch ($result['results']['status']) {
                case "WP":
                    $result['results']['status'] ='MENUNGGU PEMBAYARAN';
                    break;
                case "EXP":
                    $result['results']['status'] ='EXPIRE';
                    break;
                case "IP":
                    $result['results']['status'] ='PROSES';
                    break;
                case "OK":
                    $result['results']['status'] ='SUKSES';
                    break;
                case "RF":
                    $result['results']['status'] ='REFUND';
                    break;                
                case "CL":
                    if($result['results']['is_expired']) {
                        $result['results']['status'] ='DIBATALKAN';
                    }else {
                        $result['results']['status'] ='GAGAL';
                } 
                    break;
            }            

        }
        return $result;
    }
}

4. Simpan. Tulisan yang berwarna biru bisa diganti sesuai keinginan.

Terima kasih kepada Pak Samsul dan Pak Amer atas bantuannya, semoga bisa bermanfaat untuk semua. Kembali ke halaman tutorial script pulsa silakan klik disini.

Comments

Popular posts from this blog

Spark Sebagai Alternatif Pengganti Jabber API

Cron Job untuk Menstabilkan Transaksi

Panduan Menangkap SN Transaksi dengan Baik

Membuat Menu Teks Berjalan di Aplikasi Android V2

Modul HT - Notifikasi WA Edisi Terbatas