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); } }