第三方代付(提現)秒到 暢捷代付

2021-10-01 18:17:09 字數 2353 閱讀 3891

幫老闆 客戶做的 提現秒到  用到的 第三方平台 暢捷,這個平台 是老闆客戶自己找的。

首先看了一下文件 感覺 不難,由於寫完很久了才想起寫部落格 詳細過程記不清了 大概說一下  下面 我就直接貼** 供你們參考吧

說一下步驟,1 首先你要生成 提現的 訂單 見是我生成的訂單

2. 提現生成訂單時查一下 暢捷賬戶的餘額 夠不夠使用者提現的 不夠 return ,夠提現繼續

3 生成訂單的同事 呼叫agent($money,$orderno) 方法 把提現金額 跟生成的訂單號 傳過去 這時 提現到沒到使用者手中 屬於未知狀態,下面再寫乙個查詢暢捷提現 是否成功的介面

4 查詢 提現是否成功介面 searchpay($orderno)把訂單傳過去

5 利用linux 定時 chanpay() 每5分鐘 查一次 上面 4步驟 的介面 如果成功返回狀態 如果失敗了 要把錢退回到使用者賬戶的賬戶裡

具體 看下面**吧 耐心看 都能寫通。

public function tx()  //提現生成訂單  同時呼叫 暢捷介面

$real = db::table('user')->where('id', $user['id'])->value('real');

if ($real == 0)

if ($real == 2)

$n = db::table('mach')->where('user_id', $user['id'])->count();

if ($n <= 0)

$status = db::table('repay')->where('user_id', $user['id'])->order('id', 'desc')->value('status');

if (isset($status))

}$bank_address = db::table('user')->where('id', $user['id'])->value('bank_address');

if (empty($bank_address))

$info = cache::store('redis')->get($user['id'] . 'tx');

if (!empty($info))

$data = db::table('tx_set')->find();

if ($type == 'total_money')

} else

}if ($type == 'total_money')

} else

}//提現時間限制

$t1 = strtotime(date('y-m-d h:i:s'));

$t2 = strtotime(date("y-m-d 00:00:00", strtotime("+1 day")));

$time = $t2 - $t1;

cache::store('redis')->set($user['id'] . 'tx', 'tx', $time);

// 稅款

if ($type == 'total_money') else

//申請提現金額 -稅款 = 應提金額

$tx_money = bcsub($money, $tax_money, 2);

//提現金額小於500扣2塊手續費

if ($money < 500) else

//申請提現後 剩餘的 餘額

$total_ye = bcsub($ye, $money, 2);

$orderno = time() + mt_rand(2,50);

if ($type == 'total_money')else

$result = $this->agent($tx_money, $orderno);

if (!isset($result['originalretcode'] ) )elseif($result['originalretcode'] == '000001')

}//暢捷提現

public function agent($money,$orderno)

//暢捷查詢訂單狀態

public function searchpay($orderno)

//暢捷餘額查詢

public function balance()

//每5分鐘linux定時查詢10分鐘以前提現訂單是否成功

public function chanpay()

elseelse}}

}

第三方應用軟體提權

1.serv u提權 漏洞概述 1 5.04以下版本可用servux.exe進行遠端溢位。2 許可權配置不當可用svu.exe新增管理員帳號。svu.exe i ip u 使用者 p 密碼 a 路徑 3 serv u目錄檔案存在修改許可權,直接修改配置檔案新增管理使用者。1 直接通過指令碼大馬的se...

滲透測試技術 提權 第三方提權和WCE

1.登入認證過程 1 使用者登入時輸入使用者名稱和密碼 2 對輸入的密碼進行lmhash和nthash加密 3 對加密的密碼與系統中的sam檔案進行比對 4 sam檔案中存放的是使用者的使用者名稱和密碼的hash值,如果比對成功就可以進行登入,否則登入不成功。2.sam介紹 windows中對使用者...

第三方軟體 G6ftp提權

步驟 將administrator 2.利用lcx 埠 預設只允許本機連線 3.lcx.exe tran 8027 127.0.0.1 8021 4.使用客戶端以管理員使用者登入 5.建立使用者並許可權設定和執行批處理檔案 6.上傳批處理 7.建立普通使用者登入ftp 8.執行命令 quote si...