Transaksi Tidak Auto Gagal Saat Gagal Terhubung ke Jabber / IP / API - Hi, sahabat
JPM PAY, Pada Artikel yang anda baca kali ini dengan judul Transaksi Tidak Auto Gagal Saat Gagal Terhubung ke Jabber / IP / API, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel script pulsa,
Artikel script pulsa online,
Artikel tutorial script pulsa,
Artikel webpul, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul :
Transaksi Tidak Auto Gagal Saat Gagal Terhubung ke Jabber / IP / APIlink :
Transaksi Tidak Auto Gagal Saat Gagal Terhubung ke Jabber / IP / API
Baca juga
Transaksi Tidak Auto Gagal Saat Gagal Terhubung ke Jabber / IP / API
href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2S63tqQb_u9mAE81QSY_Mu_63sYzjHrIVbezA_emsiQEiLNhNhn74aeMw5HaWIaHIuowBIltXIcgy5OtmPer3El8YlElcI0Nain4fkk-r_-ThZjTywHl2kv6qoQQ5BtB7F-FfB9xJ5Mk2/s1600/script+tidak+auto+gagal.png" imageanchor="1" style="margin-left: 1em;
margin-right: 1em;">
![]()
src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj2S63tqQb_u9mAE81QSY_Mu_63sYzjHrIVbezA_emsiQEiLNhNhn74aeMw5HaWIaHIuowBIltXIcgy5OtmPer3El8YlElcI0Nain4fkk-r_-ThZjTywHl2kv6qoQQ5BtB7F-FfB9xJ5Mk2/s320/script+tidak+auto+gagal.png" width="320" />
/>
Terkadang terdapat gangguan pada jalur transaksi, misalkan server jabber API down, center IP suplier down, jalur API down dan sebagainya. Jika terjadi gangguan tersebut
biasanya transaksi akan langsung gagal atau refund. Untuk menghindari kemungkinan transaksi gagal / refund padahal sukses di suplier karena ada gangguan di jalur transaksi, silakan ikuti panduan berikut ini.
style="text-align: justify;">
1. Masuk ke dalam panel hosting kamu
(cPanel / Direct Admin / Webuzo / Cyber Panel / dll) kemudian masuk ke menu File Manager. Buka public_html > application > models kemudian cari file dengan nama
Mtrx.php lalu edit file tersebut.
href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirVXre2QOyNyA306TNrozE5xiTtuy5U1UHd0k9lRbA7gEUMaF-joCY23TCMYkXJejnaKZC10wlvHiGVioDmpkoEzEPkBsEZJRTYqEVLLAIQc3fmzN8c_jdR1GjYjQteOzMqbIGj1YpVcgX/s1600/1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"> src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEirVXre2QOyNyA306TNrozE5xiTtuy5U1UHd0k9lRbA7gEUMaF-joCY23TCMYkXJejnaKZC10wlvHiGVioDmpkoEzEPkBsEZJRTYqEVLLAIQc3fmzN8c_jdR1GjYjQteOzMqbIGj1YpVcgX/s320/1.png" width="313" /> |
| class="tr-caption" style="text-align: center;">Edit file Mtrx.php.
style="text-align: justify;">
2. Cari script berikut di dalam file Mtrx.php:
public function set_gagal($trx, $reply_message)
3. Terdapat tanda
{ dibawah script di
atas, tambahkan script berikut dibawah tanda
{ tersebut:
//Script agar tidak RF - Start
$string = $this->db->where('in_trx_id', $trx->tr_id)->get('sms_masuk')->row()->in_message;
if(strtolower(trim($string)) == 'gagal mengirim pesan' || strtolower(trim($string)) ==
'otorisasi gagal' || strtolower(trim($string)) == 'Tidak dapat terhubung' || strtolower(trim($string)) == 'CURL Error style="color: #cccccc;">' || strtolower(trim($string)) == 'Terjadi
kesalahan' || strtolower(trim($string)) == 'Koneksi gagal'){
$this->db->where('tr_id', $trx->tr_id);
$this->db->set('tr_status',
'-');
$this->db->set('tr_retry', '1');
$this->db->update('transaksi');
exit();
}
//Script agar tidak RF - End
class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;">
href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimethoXIdLl6moD6RpY1mogymlGiwWQv6xfP4L5cr52YnE7NYn_RUkz-L2aTzTqW8qmk6EJ5linFSTocFnB_nBSaacCXn5JLMUrVoe1VhrZB4fYvVVcKPq4403RsngwG-cI8gSkdoVQivB/s1600/2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"> src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimethoXIdLl6moD6RpY1mogymlGiwWQv6xfP4L5cr52YnE7NYn_RUkz-L2aTzTqW8qmk6EJ5linFSTocFnB_nBSaacCXn5JLMUrVoe1VhrZB4fYvVVcKPq4403RsngwG-cI8gSkdoVQivB/s400/2.png" width="400" /> |
| class="tr-caption" style="text-align: center;">Tambahkan script.
Jika script diatas tidak work, coba pakai script yang ini:
/>
//Script agar tidak RF - Start
$string = $this->db->where('in_trx_id',
$trx->tr_id)->get('sms_masuk')->row()->in_message;
if(strpos(strtolower(trim($reply_message)), 'tidak dapat
terhubung') !== false ||
strpos(strtolower(trim($reply_message)), 'gagal mengirim
pesan') !== false ||
strpos(strtolower(trim($reply_message)), 'otorisasi
gagal') !== false ||
strpos(strtolower(trim($reply_message)), 'Tidak dapat
terhubung') !== false ||
strpos(strtolower(trim($reply_message)), 'CURL
Error') !== false ||
strpos(strtolower(trim($reply_message)), 'Terjadi
kesalahan') !== false ||
strpos(strtolower(trim($reply_message)), 'Koneksi
gagal') !== false){
$opsitrx = $trx->tr_opsi ? json_decode($trx->tr_opsi, true) : array();
$opsitrx['server_message']
= $reply_message;
$this->db->where('tr_id', $trx->tr_id);
$this->db->set('tr_status', '-');
$this->db->set('tr_retry', '1');
$this->db->set('tr_opsi', json_encode($opsitrx));
$this->db->update('transaksi');
exit(0);
}
//Script agar tidak RF - End
4.
Ubah tulisan berwarna merah sesuai dengan pesan yang muncul ketika jalur transaksi gangguan. Pesannya bisa kamu lihat di menu notifikasi pada akun admin atau lihat di detail transaksi ketika jalur transaksi tersebut sedang
gangguan. Jika sudah, jangan lupa simpan.
href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr2Yn_WSB-SXL_OaZ0StHRa-mEfYKu8o-yd53iwCvGgA4PXd6_kDDSHn2D_FVcCxBwPKJFVYq48gPluuX-3V5CPEusLPWYUZ0YbFQxV6Kwr4lFhKg5AX4lAAul4JOefJMxrlprT7FKeQlF/s1600/3.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"> src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr2Yn_WSB-SXL_OaZ0StHRa-mEfYKu8o-yd53iwCvGgA4PXd6_kDDSHn2D_FVcCxBwPKJFVYq48gPluuX-3V5CPEusLPWYUZ0YbFQxV6Kwr4lFhKg5AX4lAAul4JOefJMxrlprT7FKeQlF/s400/3.png" width="400" /> |
| class="tr-caption" style="text-align: center;">Contoh notifikasi jalur transaksi gangguan.
class="tr_bq">Intinya panduan ini membuat transaksi menjadi IP (dalam proses) jika jalur transaksi gangguan. Namun sepertinya tidak work untuk jalur H2H IP official.
style="text-align: justify;">Sekian panduan membuat
Transaksi Tidak Auto Gagal Saat Gagal
Terhubung ke Jabber / IP / API. Semoga bisa bermanfaat untuk kita semua. Untuk kembali ke halaman Tutorial dan Panduan silakan
href="https://www.scriptwebpulsa.com/p/tutorial-script-pulsa.html">klik disini.