请登录 免费注册

0571-28121986

流量充值结果异步通知 数趣数据支持HTTPS

该接口为主动通知接口,请求地址为流量充值时商户传过来的notify链接

数据ID:26 接口状态:正常 链接应用数:0 接入服务商:数趣数据

免费

  • API
  • 响应码参照
  • 价格与请求限制
  • 示例代码
  • 其他相关
接口地址(线上环境):https//api.fulapay.com //
支持格式:XML
请求方式:POST
请求示例:该接口为主动通知接口,请求地址为流量充值时商户传过来的notify链接
RSA签名:

1. 待签名数据:将所有求参数(sign除外)按照字典升序排序后使用"&"把参数按照key=value形式拼接起来。

    举个例子:调用接口参数为service=fula.alipay.qrcode, app_id=1000000 那么待签名数据就是:app_id=1000000&service=fula.alipay.qrcode。

2. fula-pay-demo(Java)中使用商户私钥为pkcs8格式(demo中cert目录下有公私钥文件,开发者根据平台语言自行选择使用),线上环境如想直接使用demo中签名方法的请自行生成线上环境公私钥,生成并使用pkcs8格式的私钥,其他语言开发者请参考各语言RSA签名生成算法。

注意事项:

1)务必将请求头设置成text/html,否则付啦服务器读取不到请求参数。
2)非必填参数可以不传,如果传递了该参数并且其值为空,那么这个参数也要参与签名。

请求参数说明:
名称 类型 必填 说明
返回参数说明:
名称 类型 必填 说明
  version string fula支付当前版本,默认为1.0
  charset string 字符串编码,目前仅支付UTF-8
  sign_type string sign签名方式,目前仅支持RSA
  service string 开发者请求过来的接口类型参数
  app_id string 开发者在付啦开放平台管理后台(https://open.fulapay.com/login.html)创建的APP的ID
  res_code string 响应码 notify时,响应码总是为0000
  res_msg string 返回信息,如非空,为错误原因签名失败参 数格式校验错误
  notify_id string notify_url信息id
  order_id string 交易订单号
  mobile string 充值手机号
XML请求示例:
                      此接口为支付结果异步主动通知接口,商户无需请求,只需要在充值流量的时候传入外网可以访问的商户服务地址(notify_url)即可
                  
XML返回示例:
                      <?xml version="1.0" encoding="UTF-8"?>
<xml>
    <charset>UTF-8</charset>
    <app_id>1000000</mch_id>
    <service>flow_notify_url</service>
    <notify_id>11233</notify_id>
    <mobile>183********</mobile>
    <order_id>201703091035471001639522b4705</order_id>
    <res_code>0000</res_code>  
    <res_msg>充值成功</res_msg>  
    <version>1.0</version>
    <sign_type>RSA</sign_type>
    <sign>aNcoXYoOyiXkINo1khbsN5TdR4MuNXbifdSIelp67bBVlrYuDJ809VTVHdIVN+7h4LpFuJs7mV6iQa+
    1A7UQ24WnEDn0O2E4WNa0Wop8zckm/m5Gpit6vW4Te73ERpgkqA94MC30ud0rjLKHPlF5p6StnkjWayB+
    Qr0rN7WoVUQ=</sign>
</xml>