话费充值api接口

 更新时间:2021-08-08 20:26:29   作者:佚名   我要评论(0)

―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成接口开发与联调,实现与话费充值

―、引言

1.1 文档概述

本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成接口开发与联调,实现与话费充值系统的交易互联。

 

1.2 阅读对象

本文阅读对象:开发人员与微客云系统对接支付相关的技术人员。

 

1.3 业务流程

1、打开控制台 https://control.wikeyun.cn/ 进行注册账号

2、点击添加店铺只勾选CMS即可或者店铺ID保存

3、联系客服申请 app_key与app_secret

4、开发对接需求在控制台进行预存

二、对接接口

1、充值请求业务参数post 表单提交

URL:https://router.wikeyun.cn/rest/Recharge/pushOrder

 

参数名

类型

必填

参数说明

store_id

字符串

店铺ID

mobile

字符串

充值号码

order_no   

字符串

充值订单号

money

整数

充值金额(100,200)

recharge_type

整型

1快充 0慢充

notify_url

字符串

异步回调地址(POST)

败返回数据格式:

{"code":"1003","msg":"app_key不能为空","time":"1624868000","data":null}

成功返回数据格式:

{"code":"0000","msg":"推送成功","data":{"order_number":"xxxx"}}

 

2、回调通知

参数名

类型

参数说明

order_no

字符串

充值订单号

order_number

字符串

官方订单号

status

字符串

交易结果(0 待支付 1 已付 充值中 2充值成功 3充值失败 需要退款 4退款成功

收到回调后,商户必须同步返回字符串 success,否则平台认为商户没有收到回调,会重复发送5

次回调。

 

三、签名算法

1、系统参数

以下参数必须传参全部采用get传参(拼接至url内),系统参数包括

参数名

类型

参数说明

app_key

字符串

应用唯一表示

timestamp

字符串

unix时间戳秒单位

client

字符串

客户端请求ip

v

字符串

客户端接口版本目前是1.0

format

字符串

默认json

sign

字符串

sign签名

2、sign签名算法

把业务参数+系统参数合并成一个数组然后对数组进行ksort排序(ASCII由小到大排序),然后对合并后的数组进行循环拼接格式如下key1value1key2value2key3value3的形式拼接最终首尾各拼接一个app_secret,对最终字符串进行md5大写加密

3、sign案例

最终拼接完成的URL如下https://router.wikeyun.cn/rest/Recharge/pushOrder?app_key=1037110417×tamp=1624862089&client=127.0.0.1&format=json&v=1.0&sign=831EFFE3A7A59A530DA8CEC4A05D744

然后对上面的url 进行post传业务参数

附录

1、充值请求code 状态码

 

0000

接口成功

1003

app_key不存在

1004

业务错误具体看msg

1005

sign签名不对

1006

timestamp Out

1007

应用已禁用

1008

余额不足


相关文章

  • 话费充值api接口

    话费充值api接口

    ―、引言1.1 文档概述本文档提供话费充值接口规范说明,提供一整套的完整的接入示例(http 接口)供商户参 考,可以帮助商户开发人员快速完成接口开发与联调,实现与话费充值
    2021-08-08
  • 外卖CPS业务的20个数据细节

    外卖CPS业务的20个数据细节

    一些朋友在看完的关于我外卖CPS的文章后,私聊问了我很多细节。我在与大家深度交流的过程中,也积累了大量的行业一手真实数据。在本文中,我把大家最关注的头部问题和数据(
    2021-08-07
  • 实例分析php常量和变量的不同

    实例分析php常量和变量的不同

    说明 1、常量前没有美元符号; 2、常量只能用define()函数和const关键字定义,不能用赋值语句定义; 3、常量可以在任何地方定义和访问变量范
    2021-08-07
  • php计算汉明距离总和的实例讲解

    php计算汉明距离总和的实例讲解

    两个整数的汉明距离指的是这两个数字的二进制数对应位不同的数量。 计算一个数组中,任意两个数之间汉明距离的总和。 实例 输入: 4, 14, 2
    2021-08-07
  • php数据流中第K大元素的计算方法及代码分析

    php数据流中第K大元素的计算方法及代码分析

    设计一个找到数据流中第K大元素的类(class)。注意是排序后的第K大元素,不是第K个不同的元素。 计算方法 1、直接使用最小堆,堆的大小为 k
    2021-08-07
  • php将ppt转jpg图片的具体步骤代码

    php将ppt转jpg图片的具体步骤代码

    PHP将ppt转成图片查看 PHP安装COM组件 1、如php版本>5.3.15,需要保证ext文件夹下有php_com_dotnet.dell 并在php.ini中加入。 extension=p
    2021-08-07
  • 解析PHP中Exception异常机制

    解析PHP中Exception异常机制

    异常的基本使用 当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。 如果异常没有被捕获,而且又没用使用 s
    2021-08-07
  • php实现自运行的实例详解

    php实现自运行的实例详解

    说明 1、创建一个PHP示例文件;然后输入“ignore_user_abort();”。 2、通过“do{$fp = fopen('test.php','a')...}while(true)...”方法实现
    2021-08-07
  • 一篇文章弄懂PHP和HTML的嵌套写法

    一篇文章弄懂PHP和HTML的嵌套写法

    目录1.1全部php生成结构1.2html中嵌套php1.3博客项目1.3.1前后台1.3.2项目开发流程1.3.3创建数据库和表1.3.4添加博客类别1.3.5显示所有的博客
    2021-08-07
  • PHP局部异常因子算法-Local Outlier Factor(LOF)算法的具体实现解析

    PHP局部异常因子算法-Local Outlier Factor(LOF)算法的具体实现解析

    这两天在完善自己系统的过程中要实现一个查找异常的功能,于是在朋友的指点下学习并实现了异常点查找的一个基本算法“局部异常因子算法-Loca
    2021-08-07

最新评论