getProvider('yamiao_high'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, 4, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '80031648092448376229']); $body = '{"orderId":"220324112752228331","appId":"ILo9IfHYg0","outOrderId":"80031648092448376229","sign":"1ef1ba02308669673ebcb136cb67e1c1","orderStatus":"3","completeTime":"20220324112803","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('yamiao_high','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testYamiao_normal() { // $provider = $this->getProvider('yamiao_normal'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, 4, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '65931648092912669252']); $body = '{"orderId":"220324113519231696","appId":"Mxh2JUZocr","outOrderId":"65931648092912669252","sign":"6560cab5e7ec5f265b04632c4c2a1f1a","orderStatus":"3","completeTime":"20220324113522","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('yamiao_normal','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testYamiaoman() { $provider = $this->getProvider('yamiaoman'); $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 50, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '53351647242979116742']); // $body = '{"orderId":"220314152954756093","appId":"zIODZmzSCk","outOrderId":"53351647242979116742","sign":"41ad7d4b4b26559377c6443d2b0d6c68","orderStatus":"3","completeTime":"20220314172722","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; // $params = json_decode($body, true); // $provider = $this->getProvider('yamiaoman','RefillCallBack'); // $ret = $provider->verify($params); // $resp = $provider->notify($params); } public function testGuantu() { // $provider = $this->getProvider('guantu'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '59041648111767968756']); $body = ' {"orderId":"220324164934076577","appId":"t7gmui2D3w","outOrderId":"59041648111767968756","sign":"e957df33cfaa777cd3c2349cd2023996","orderStatus":"3","completeTime":"20220324165033","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('guantu','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testLechong() { $provider = $this->getProvider('lechong'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 50, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '65361648114672703928']); $body = '{"sellerid":"65361648114672703928","agentcode":"202203241556","account":"MTg1MDA2MDgzMzM=","value":"50","payvalue":"47.8000","voucher":"","createtime":"20220324173803","endtime":"20220324173857","state":"4","remark":"","time":"20220324174224","sign":"8a2c011095cadb6dc5abd00c25a11d1c"}'; $params = json_decode($body, true); $provider = $this->getProvider('lechong','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testXinhengyangnew() { // $provider = $this->getProvider('xinhengyangnew'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, mtopcard\ChinaMobileCard, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '98351648200827982694']); $body = '{"mchid":"200065","msg":"充值失败","oid":"1000432223966","orderid":"98351648200827982694","price":"28.770","sign":"f3364cabace651f55f464aa5c6fa2d0b","status":"2","voucher":""}'; $params = json_decode($body, true); $provider = $this->getProvider('xinhengyangnew', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testHuazhong() { $provider = $this->getProvider('huazhong'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, 4, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '85281648450617184602']); $body = '{"orderid":"SAD22032814599651058","sporderid":"85281648450617184602","userid":"10002823","merchantsubmittime":"20220328145958","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.59","sign":"C43F386C2804A71208E74FB336A600DA"}'; $params = json_decode($body, true); $provider = $this->getProvider('huazhong','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testYouhenew() { // $provider = $this->getProvider('youhenew'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, 4, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '24941648452249459365']); $body = ' {"szOrderId":"24941648452249459365","fSalePrice":"28.74","szAgentId":"200039","nFlag":"3","szVerifyString":"57fa9c6232850f75841bee763d479dca","szPhoneNum":"13699279618","szRtnMsg":"","nDemo":"30"}'; $params = json_decode($body, true); $provider = $this->getProvider('youhenew', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testLinzhu() { // $provider = $this->getProvider('linzhu'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '84391648889914218946']); $body = '{"orderNo":"F2204021658518549406","status":"003","consumerNo":"84391648889914218946","voucherNo":null,"mobile":"18500608333"}'; $params = json_decode($body, true); $provider = $this->getProvider('linzhu', 'RefillCallBack'); $ret = $provider->verify($params); $data = $provider->notify($params); } public function testRuixunda() { // $provider = $this->getProvider('ruixunda'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '33231648458371654420']); $body = '{"orderId":"220328170618202120","appId":"IvpY5p7PF2","outOrderId":"33231648458371654420","sign":"c28dda0d82efac178933e34465c6bf10","orderStatus":"3","completeTime":"20220328170623","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('ruixunda', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testHangtong() { // $provider = $this->getProvider('hangtong'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '74101648459089504352']); $body = '{"phone":"18500608333","orderNo":"F2203281718158019474","status":"fail","otherNo":"74101648459089504352","msg":"提交/充值失败","ext":null}'; $params = json_decode($body, true); $provider = $this->getProvider('hangtong', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testRuixunda_lt() { // $provider = $this->getProvider('ruixunda_lt'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '46111648526030456955']); $body = '{"orderId":"220329115433227387","appId":"Uue0cNoWpa","outOrderId":"46111648526030456955","sign":"10e5addeb793510c775acba893ffe293","orderStatus":"3","completeTime":"20220329115514","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('ruixunda_lt', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testWangliantx() { // $provider = $this->getProvider('wangliantx'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn(), 'regin_no' => 1]); // $resp = $provider->query(['order_sn' => '94661648534383050223']); $body = '{"userid":"10073945","sporderid":"94661648534383050223","orderid":"674A7408073BED1573945","resultno":"9","merchantsubmittime":"20220329141510","ordermoney":"28.53","verifystring":"29c7929b53beb1d67844edc6ecc7e84d","sign":"27dfda24686f696e8360c27922fc7ad1"}'; $params = json_decode($body, true); $provider = $this->getProvider('wangliantx', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testXianghongrui() { // $provider = $this->getProvider('xianghongrui'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '87461648535891960493']); $body = '{"orderid":"JTH22032914388095709","sporderid":"87461648535891960493","userid":"10002703","merchantsubmittime":"20220329143837","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.5","sign":"A2F64CAE7B37AE11D4F95468BC836EC0"}'; $params = json_decode($body, true); $provider = $this->getProvider('xianghongrui', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testYunlingPhone() { // $provider = $this->getProvider('yunling'); // $resp = $provider->balance(); // $resp = $provider->add(18074608795, 6, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '77231648538773326953']); $body = '{"orderid":"LJQ22032915260029217","sporderid":"77231648538773326953","userid":"10003484","merchantsubmittime":"20220329152917","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.59","sign":"1CE276A68364C8B340B171EDB4A1383B"}'; $params = json_decode($body, true); $provider = $this->getProvider('yunling', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testCangxin() { // $provider = $this->getProvider('cangxin'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '51681648547830625598']); $body = ' {"sysOrderNo":"R1648547869045xQhULR1","clientId":"10046","verifyString":"c5c9a7cc0e6b4ce7146c3c49646ff17d","clientOrderNo":"51681648547830625598","status":"3"}'; $params = json_decode($body, true); $provider = $this->getProvider('cangxin','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testCangxin_high() { $provider = $this->getProvider('cangxin_high'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); $resp = $provider->query(['order_sn' => '42631648622259046907']); // $body = '{"sysOrderNo":"R1648622681393At7McKz","clientId":"10047","verifyString":"e0df61027ee49fc91a39f329928100f3","clientOrderNo":"42631648622259046907","status":"3"}'; // $params = json_decode($body, true); // $provider = $this->getProvider('cangxin_high','RefillCallBack'); // $ret = $provider->verify($params); // $resp = $provider->notify($params); } public function testChizeng() { // $provider = $this->getProvider('chizeng'); // $resp = $provider->balance(); // $resp = $provider->add(18074608795, 6, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '72501648625275495598']); $body = '{"orderid":"ZEU22033015287999229","sporderid":"72501648625275495598","userid":"10003143","merchantsubmittime":"20220330153119","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.8","sign":"A051CB62898E9ECEF119CFD2B942E13B"}'; $params = json_decode($body, true); $provider = $this->getProvider('chizeng','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testChizeng_normal() { // $provider = $this->getProvider('chizeng_normal'); // $resp = $provider->balance(); // $resp = $provider->add(18074608795, 6, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '22251648624513997615']); $body = '{"orderid":"TJR22033015167908033","sporderid":"22251648624513997615","userid":"10003144","merchantsubmittime":"20220330151906","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.59","sign":"F7B00BD73CB384F008116D2D6D573B90"}'; $params = json_decode($body, true); $provider = $this->getProvider('chizeng_normal','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testZhenghe() { // $provider = $this->getProvider('zhenghe'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '54051648695406464004']); $body = '{"szOrderId":"54051648695406464004","fSalePrice":"30.0","szAgentId":"200042","nFlag":"3","szVerifyString":"be8816cd62ad8a36334498ea12b6c86d","szPhoneNum":"18500608333","szRtnMsg":"","nDemo":"30"}'; $params = json_decode($body, true); $provider = $this->getProvider('zhenghe','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testYilin() { // $provider = $this->getProvider('yilin'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '76531648706723056884']); $body = '{"orderid":"PFJ22033114052380331","sporderid":"76531648706723056884","userid":"10002623","merchantsubmittime":"20220331140600","resultno":"9","parvalue":"30","remark1":"","payno":"","fundbalance":"-28.77","sign":"1FB68DFC9901A58BB1341CEFECFA15D0"}'; $params = json_decode($body, true); $provider = $this->getProvider('yilin','RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testHuoshenguo_high() { // $provider = $this->getProvider('huoshenguo_high'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '12811648705888259160']); $body = '{"orderId":"220331135141084508","appId":"QBr2zmrWFD","outOrderId":"12811648705888259160","sign":"a386787a21c498b3004ec4b78060c5a2","orderStatus":"3","completeTime":"20220331135304","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; $params = json_decode($body, true); $provider = $this->getProvider('huoshenguo_high', 'RefillCallBack'); $ret = $provider->verify($params); $resp = $provider->notify($params); } public function testHuoshenguo() { $provider = $this->getProvider('huoshenguo'); // $resp = $provider->balance(); // $resp = $provider->add(13699279618, 4, 30, ['order_sn' => $this->make_sn()]); $resp = $provider->query(['order_sn' => '31891648711311837528']); // $body = '{"orderId":"220113125625000016","appId":"xaPOF8SAEG","outOrderId":"90691642049771400349","sign":"b00285a7eabef29b0a0ad400ce8a3ea0","orderStatus":"3","completeTime":"20220113125843","orderDesc":"\u8ba2\u5355\u5931\u8d25"}'; // $params = json_decode($body, true); // $provider = $this->getProvider('huoshenguo', 'RefillCallBack'); // $ret = $provider->verify($params); // $resp = $provider->notify($params); } public function testGuochuang() { $provider = $this->getProvider('guochuang'); $resp = $provider->balance(); } public function testGuochuang_nation() { $provider = $this->getProvider('guochuang_nation'); $resp = $provider->balance(); } public function testShuoruan() { $provider = $this->getProvider('shuoruan'); $resp = $provider->balance(); } public function testYunlingfs() { $provider = $this->getProvider('yunlingfs'); $resp = $provider->balance(); } public function testYunchonggong() { $provider = $this->getProvider('yunchonggong'); $resp = $provider->balance(); } public function testYunchonggongfs() { $provider = $this->getProvider('yunchonggongfs'); $resp = $provider->balance(); } public function testJianjiao() { $provider = $this->getProvider('jianjiao'); $resp = $provider->balance(); } public function testFeimingyunew() { $provider = $this->getProvider('feimingyunew'); $resp = $provider->balance(); } public function testNingying() { $provider = $this->getProvider('ningying'); $resp = $provider->balance(); } public function testNingying_normal() { $provider = $this->getProvider('ningying_normal'); $resp = $provider->balance(); } public function testXingzy_normal() { $provider = $this->getProvider('xingzy_normal'); $resp = $provider->balance(); } public function testDashang_normal() { $provider = $this->getProvider('dashang_normal'); $resp = $provider->balance(); } public function testYunsuoyao() { $provider = $this->getProvider('yunsuoyao'); $resp = $provider->balance(); } public function testYunsuoyaofs() { $provider = $this->getProvider('yunsuoyaofs'); $resp = $provider->balance(); } public function testTianchen() { $provider = $this->getProvider('tianchen'); $resp = $provider->balance(); } public function testTianchen_fs() { $provider = $this->getProvider('tianchen_fs'); $resp = $provider->balance(); } public function testZhongst() { $provider = $this->getProvider('zhongst'); $resp = $provider->balance(); } public function testDonye() { $provider = $this->getProvider('dongye'); $resp = $provider->balance(); } public function testDonyefs() { $provider = $this->getProvider('dongyefs'); $resp = $provider->balance(); } public function testYinghuochong() { $provider = $this->getProvider('yinghuochong'); $resp = $provider->balance(); } public function testMiaoxt() { $provider = $this->getProvider('miaoxt'); $resp = $provider->balance(); } public function testMiaoxt_fs() { $provider = $this->getProvider('miaoxt_fs'); $resp = $provider->balance(); } public function testYiqian() { $provider = $this->getProvider('yiqian'); $resp = $provider->balance(); } public function testWenye() { // $provider = $this->getProvider('wenye'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '75831649382357605928']); $body = '{"orderNo":"F2204080946116661055","status":"019","consumerNo":"75831649382357605928","voucherNo":null,"mobile":"18500608333"}'; $params = json_decode($body, true); $provider = $this->getProvider('wenye', 'RefillCallBack'); $ret = $provider->verify($params); $data = $provider->notify($params); } public function testJinfeng() { // $provider = $this->getProvider('jinfeng'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '63601649383025688678']); $body = '{"orderNo":"F2204080957259120259","status":"003","consumerNo":"63601649383025688678","voucherNo":"","mobile":"18500608333"}'; $params = json_decode($body, true); $provider = $this->getProvider('jinfeng', 'RefillCallBack'); $ret = $provider->verify($params); $data = $provider->notify($params); } public function testQianqian() { // $provider = $this->getProvider('qianqian'); // $resp = $provider->balance(); // $resp = $provider->add(18500608333, 5, 30, ['order_sn' => $this->make_sn()]); // $resp = $provider->query(['order_sn' => '32311649385385944534']); $body = '{"orderNo":"F2204081036326692716","status":"019","consumerNo":"32311649385385944534","voucherNo":null,"mobile":"18500608333"}'; $params = json_decode($body, true); $provider = $this->getProvider('qianqian', 'RefillCallBack'); $ret = $provider->verify($params); $data = $provider->notify($params); } public function testYuanta() { $provider = $this->getProvider('yuanta'); $resp = $provider->balance(); } public function testBaixuannew_normal() { $provider = $this->getProvider('baixuannew_normal'); $resp = $provider->balance(); } public function testBaixuannew_high() { $provider = $this->getProvider('baixuannew_high'); $resp = $provider->balance(); } public function testRuixundaman() { $provider = $this->getProvider('ruixundaman'); $resp = $provider->balance(); } public function testYouheman() { $provider = $this->getProvider('youheman'); $resp = $provider->balance(); } public function testLingzhman48() { $provider = $this->getProvider('lingzhman48'); $resp = $provider->balance(); } public function testHuoshenguoman() { $provider = $this->getProvider('huoshenguoman'); $resp = $provider->balance(); } public function testPengxinda() { $provider = $this->getProvider('pengxinda'); $resp = $provider->balance(); } }