接入流程

Access to the process

注册账号

充入货款

接口开发、调试

正式使用

完整面额支持

Full denomination support

提供小面额(适合营销活动赠送使用)、标准面额充值

各面额产品报价请登录管理后台查询

工程师开发指南

Engineer development guide

详细开发流程,请参考API文档


                    Map paramMap=new HashMap();
                    //商户节点ID
                    paramMap.put("PlatID", "10001");
                    //商户订单号
                    paramMap.put("NodeOrderID",Sequence.GetSeq());
                    //充值手机号
                    paramMap.put("Phone", "13752520707");
                    //充值金额,以分为单位,10元
                    paramMap.put("Fee", "1000");
                    //回调地址
                    paramMap.put("CallBackUrl", "http://*******");
                    //Q币充值,默认00,话费充值,默认01
                    paramMap.put("TransType", "01");
                    //Q币类型 1000 Q币 1456:会员 1455:红钻 1454:蓝钻 1453:黄钻 1452:绿钻 1451:粉钻 1460:紫钻
                    paramMap.put("QQType", "1000");
                    //客户端远程IP地址
                    paramMap.put("IP", "113.119.132.169");

                    String mekey="";
                    List lstSort=SortHash(lstOrder);
                    for(int i=0;i《lstSort.size();i++) {
                        mekey +=paramMap.get(lstSort.get(i));
                    }
                    mekey +=SignKey;
                    //签名加密
                    String Sign =MD5.md5(mekey).toUpperCase();
                    String httpparam="";
                    for (String key : paramMap.keySet()) {
                        httpparam=httpparam+key+"="+ paramMap.get(key)+"&";
                    }
                    httpparam=httpparam+"Sign="+Sign;
                    //充值请求
                    String result=HttpClientUrl.sendPost("http://*******/Recharge.json", httpparam);
                    //充值的最终结果请通过配置异步回调地址接收通知, 或通过接口后续查询获取