//验签支付结果通知 如验签成功,则返回ret_code=0000 $reqData = PlatToMer::getNotifyRequestData($data); $resData->put("ret_code", "0000"); } catch (Exception $e) { //如果验签失败,则抛出异常,返回ret_code=1111 System . out . printf("验证签名发生异常" + $e); $resData->put("ret_code", "1111"); } //验签后的数据都组织在resData中。 //生成平台响应UMPAY平台数据,将该串放入META标签,以下几个参数为结果通知必备参数 //生成平台响应UMPAY平台数据,将该串放入META标签 $resData->put("mer_id", $data->get("mer_id")); $resData->put("sign_type", $data->get("sign_type")); $resData->put("version", $data->get("version")); $resData->put("ret_msg", "success"); $data = MerToPlat::RefundnotifyResponseData($resData); //注意!商户在自己开发的过程中,请删除head里的中文,保证服务器接收响应的过程中不会英文导致乱码。商户开发请参照merNotify_3页面。 ?> <head> <!-- 商户响应平台支付结果通知,以此来告知平台收到了平台的支付结果通知,否则平台会继续发送支付结果通知 --> <META NAME="MobilePayPlatform" CONTENT="<?php echo $data; ?> " /> <title>商户接收退款结果通知验签及响组织响应平台数据</title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <meta name="keywords" content="" /> <meta name="description" content="" />