产品
个人支付
退款
开发指引

1. 接口规则

腾讯云商付 API 的所有接口均通过 HTTPS 进行通信,提供高安全性的通信通道。并且均使用UTF-8编码。所有接口请求都涉及公共参数,公共参数需要统一放到 HTTP Header 请求头部中,具体请参考 公共参数 (opens in a new tab)

开发者和腾讯云商付通信包含:开发者请求腾讯云商付、腾讯云商付回调通知开发者,通信过程涉及签名和验签,整体流程如下:

接口签名验签总体流程图

2. 开发准备

2.1 搭建和配置开发环境

为了帮助开发者调用开放接口,我们提供了 JAVA、PHP、GO 三种语言版本的示例代码,封装了签名生成、签名验签 等基础逻辑。 在接口测试之前,需在腾讯云商付管理后台 "开发者参数" 菜单 **"生产环境" **获取 主体标识(ocode)、Secret ID、腾讯云商付公钥,并设置主体公钥。

请求腾讯云商付测试步骤:

  1. 拼接规范请求串 (opens in a new tab)
  2. 拼接待签名字符串 (opens in a new tab)
  3. 计算签名 (opens in a new tab)
  4. 拼接Authorization (opens in a new tab)

以上为开发者请求腾讯云商付的签名步骤伪代码,腾讯云商付回调通知开发者的签名验签也采用相同算法和步骤,具体参考 回调验签 (opens in a new tab)

签名和验签的具体实现代码参考 JAVA示例 (opens in a new tab)PHP示例 (opens in a new tab)GO示例 (opens in a new tab)

3. 快速接入

3.1 业务流程图

退款-开发指引-业务流程图.png

重点步骤说明:


腾讯云商付开发者中心文档