开放平台
首页
支付业务
首页
支付业务
  • 说明

    • 概述
    • 签名
  • 支付

    • 下单支付

      • 二维码支付
      • JSAPI支付
      • 付款码支付
      • 支付通知
      • JSAPI调起支付
  • 交易查询

    • 交易查询
    • 交易退款

      • 申请退款
      • 退款查询
  • 订单分账
    • 添加分账方
    • 请求分账

概述

本文档描述【PayEcho】聚合支付系统的接口对接方案。供内部相关开发和技术支持人员使用。 文档分别从通讯方式、签名、接口、注意事项等方面详细介绍了聚合扫码系统的工作方式和开发过程,可以帮助开发人员快速入门并掌握开发技能,同时也可以作为日后接口参数以及参数类型的速查手册。

郑重申明

本文档中的所有内容为 【PayEcho】 的机密和专属所有。

未经 【PayEcho】 的明确书面许可,任何组织或个人不得以任何目的、任何形式及任何手段复制或传播本文档部分或全部内容。

数据格式

API 接口使用 JSON 作为消息体的数据交换格式。
请求须设置 HTTP 头部(图片上传 API 除外):

Content-Type: application/json
Accept: application/json

字符集

API 接口仅支持 UTF-8 字符编码的一个子集:使用一至三个字节编码的字符。也就是说,不支持 Unicode 辅助平面中的四至六字节编码的字符。

错误码和错误提示

当请求处理失败时,除了 HTTP 状态码表示错误之外,API 将在消息体返回错误相应说明具体的错误原因。

  • code:详细错误码;
  • message:错误描述,使用易理解的文字表示错误的原因;

User Agent

HTTP 协议要求发起请求的客户端在每一次请求中都使用 HTTP 头 User-Agent 来标识自己。建议调用方选用以下两种方式的一种:

  • 使用 HTTP 客户端默认的 User-Agent。
  • 遵循 HTTP 协议,使用自身系统和应用的名称和版本等信息,组成自己独有的 User-Agent。
  • 支付 API 接口会拒绝处理无 User-Agent 的请求。
Next
签名