SDK下载JAVA版

MN_JAVA_Demo.zip

SDK下载PHP版 (由QQ:47104041提供)

MN_PHP_Demo.zip

SDK下载Python版 (由QQ:714647751提供)

MN_Python_Demo.zip 已把获取可用金额废掉,里面的代码未改

SDK下载易语言版

MN_E_Demo.zip

易安卓、ASP、C#。。

后面陆续开发。欢迎广大开发者提供,提供Demo者免费永久使用本平台

点我投稿

码农玖付支付接口介绍

开发初衷:自己本身是一个程序员,但是没有资格去申请官方支付功能,所以码农玖付诞生 了!!。使用此接口可以实现支付宝、微信支付的即时到账,免签约,无需交钱,无需企业认证。
接口API地址是:http://codepay.baldhome.com/

本文阅读对象:商户系统(在线购物平台、人工收银系统、自动化智能收银系统或其他)集成码农玖付支付涉及的技术架构师,研发工程师,测试工程师,系统运维工程师。

接口申请方式

请前往官网:http://codepay.baldhome.com/进行注册一个账号,后台设置一下,代码配置一下

协议规则

传输方式:HTTP

请求数据格式:POST

返回数据格式:JSON

签名算法:不告诉你

字符编码:UTF-8


[API]初始化

特别注意:下面每个接口一定要共享cookie

API权限:所有人

URL地址:http://codepay.baldhome.com/login.json

返回数据(参考):{"result":{"vipname":"终身会员","userbh":"admin","userkey":"Tmbnn7KkxD9J63TXh8MKRw==","username":"管理员"}}

请求参数说明(POST):

字段名 变量名 必填 类型 示例值 描述
用户编号 userbh String admin 注册的登陆账号
用户密码 userpwd String admin 注册的登陆密码
代码登录标识 service int 1 代码登录标识
返回数据样式 resultype String json json/字符串

返回结果(JSON):

字段名 变量名 类型 示例值 描述
会员类型 vipname String 终身会员
用户编号 userbh String admin
用户名称 username String 管理员
码农密钥 userkey String Tmbnn7KkxD9J63TXh8MKRw== 用户码农玖付回调验证秘钥

[API]创建订单

API权限:初始化成功

URL地址:http://codepay.baldhome.com/createorder.json

返回数据(参考):0.85

注意:在码农服务器创建好订单也需要在自己的数据库创建订单!! 前端页面不停的查询自己的数据库订单状态!! 如果客户支付成功会通过收款成功码农玖付回调 调用你自己的接口进行反写订单状态

请求参数说明(POST):

字段名 变量名 必填 类型 示例值 描述
用户编号 userbh String admin 此API固定值
绑定站点 urltype Int 1 在后台获取绑定站点对应ID
支付金额 money double 0.85 商品实际价格(必须为整数)
支付类型 paytype int 1 1.支付宝 2.微信
增值类型 gdtype int 1 1.优惠(在基础价格上优惠) 2.惩罚(在基础价格上加钱)
订单号 ordernum String 2019030290160340510 这个订单号唯一值,用户订单生成
返回数据样式 resultype String json json/字符串

返回结果(JSON):

字段名 变量名 类型 示例值 描述
用户编号 userbh String admin 此API固定值
绑定站点 urltype Int 1 在后台获取绑定站点对应ID
支付类型 paytype int 1 1.支付宝 2.微信
增值类型 gdtype int 1 1.优惠(在基础价格上优惠) 2.惩罚(在基础价格上加钱)
订单号 ordernum String 2019030290160340510 这个订单号唯一值,用户订单生成
返回数据样式 resultype String json json/字符串
创建状态 state Int 1 1为成功,1006为订单号重复,1007为未实名认证
客户需要支付金额 money double 0.85 返回:基础金额+(0.01到0.99) 可用的金额,这个需要显示在前端界面上

[API]查询订单状态

URL地址:待开发

请求参数说明:

字段名 变量名 必填 类型 示例值 描述

返回结果:

字段名 变量名 类型 示例值 描述

[API]查询营业金额

URL地址:待开发

请求参数说明:

字段名 变量名 必填 类型 示例值 描述

返回结果:

字段名 变量名 类型 示例值 描述

收款成功码农玖付回调,很重要!很重要!很重要!

说明:码农玖付收款成功,会向商家发送成功状态,商家需要提供一个接收数据的接口(接口的返回地址就是后台绑定的域名地址)

回调参数说明(POST):

字段名 变量名 类型 示例值 描述
支付类型 sktype int 2 1.支付宝 2.微信
增值类型 skgdtype int 1
收款金额 skmoney Double 0.67
回调秘钥 manongkey String Tmbnn7KkxD9J63TXh8MKRw== 通过这个秘钥判断是不是码农玖付官方,通过[API]初始化 获取的
订单号 skordernum String 2019030290160340510 收款成功的订单号,可以通过这个去更新数据库的订单状态
收款时间 time String 2019-03-30+14:12:15.0 时间