浏览代码

更新汇率查询接口

tao.zhou 3 年之前
父节点
当前提交
f2d15805d4
共有 1 个文件被更改,包括 24 次插入34 次删除
  1. 24 34
      AllPay_Other_Integration_Specification_CH.md

+ 24 - 34
AllPay_Other_Integration_Specification_CH.md

@@ -2,14 +2,14 @@
 [上海偶可贝网络科技有限公司](https://www.goallpayx.com)
 
 * 版本信息:中文 V1.0.0
-* 更新时间:2020 年 12
+* 更新时间:2021 年 8
 
-## 1.概述
+## 1. 概述
 
 GoAllPay 为客户提供统一的 API 接入,以帮助客户实现快速、安全、集中式的接入服务。
 
-## 2.验签说明 
-```
+## 2. 签名规则 
+```html
 1. 对于发送到 GoAllPay 系统的请求报文,其中所有传入参数(除 signature 参数外)按照字段名的 ASCII 码从小到大排序后(字典序),使用 URL 键值对的格式(即 key1=value1&key2=value2...)拼接成字符串 String1。
 
 2. 在 String1 最后直接拼接(不需要用“&”连接)双方约定的签名密钥 Key(接入 GoAllPay 时分配),得到 stringSignTemp 字符串,并对 stringSignTemp 进行加密运算,得到 signature 的值。
@@ -20,11 +20,11 @@ stringSignTemp: merID=000000000000015&signType=MD5&transID=MQkmUGAh3Gw2HEEi2f2c7
 signature: 16d93a9ac6ca89bfdefb018924f11965
 ```
 
-## 3.API 说明
+## 3. API 说明
 
 ### 3.1 获取渠道流水信息接口
 
-该接口可通过支付响应中的transID查询渠道流水相关信息。
+该接口可通过支付响应中的transID查询渠道流水相关信息。支持 GET / POST 请求
 
 | 测试环境地址                                  | 生产环境地址                              |
 | --------------------------------------------- | ----------------------------------------- |
@@ -60,41 +60,35 @@ signature: 16d93a9ac6ca89bfdefb018924f11965
 
 ### 3.2 汇率查询接口
 
-该接口提供银联、微信、支付宝渠道汇率查询的功能。
+该接口提供银联、微信、支付宝渠道汇率查询的功能。仅支持 GET 请求
 
 | 测试环境地址                                  | 生产环境地址                              |
 | --------------------------------------------- | ----------------------------------------- |
 | https://test-sapi.allpayx.com/sapi/v1/get_exchange_rate | https://sapi.allpayx.com/sapi/v1/get_exchange_rate |
 
-1.请求交易参数
-
-| 参数      | 属性 | 描述                                  |
-| --------- | ---- | ------------------------------------- |
-| pid     | M    | 商户 ID,由 GoAllPay 分配 |
-| issuer   | M    | 汇率的提供机构,取值:UPI银联国际,ALP支付宝,WXP微信支付 |
-| original_currency  | M    | 源币种,取值:USD,HKD,…… |
-| conversion_currency | M    | 转换币种,取值:CNY(当前仅支持CNY) |
-| sign_type  | M    | sha256 |
-| sign | M    | 签名 |
-
-2.成功交易返回参数
+1.请求参数
 
-| 参数      | 属性 | 描述                                  |
-| --------- | ---- | ------------------------------------- |
-| rate_date     | M    | 汇率日期,8位日期格式YYYYMMDD                |
-| issuer   | M    | 汇率的提供机构,取值:UPI银联国际,ALP支付宝,WXP微信支付 |
-| original_currency  | M    | 源币种,取值:USD,HKD,……                 |
-| conversion_currency | M    | 转换币种,取值:CNY(当前仅支持CNY)                  |
-| exchange_rate  | M    | 参考汇率值                            |
+| 参数      | 类型       | 属性 | 描述  |
+| --------- |---- | ---- | ------------------------------------- |
+| pid     | String(12) | M    | 商户 ID,由 GoAllPay 分配 |
+| issuer   | String(3) | M    | 汇率的提供机构,取值:UPI银联国际,ALP支付宝,WXP微信支付 |
+| original_currency  | String(3) | M    | 源币种,取值:USD,HKD,…… |
+| conversion_currency | String(3) | M    | 转换币种,取值:微信、支付宝当前仅支持CNY;银联支持CNY,USD |
+| sign_type  | String(6) | M    | sha256 |
+| sign | String(60) | M    | 签名 |
 
+2.响应参数
 
+| 参数      | 类型 | 属性 | 描述                                  |
+| --------- | ---- | ---- | ------------------------------------- |
+| status     | String(30) | M    |响应状态 |
+| message   | String(30) | M    | 响应信息 |
+| data   | Object | O   | 汇率数据<br>字段详情:<br>rate_date:汇率日期,8位日期格式YYYYMMDD<br>issuer:汇率的提供机构,取值:UPI银联国际,ALP支付宝,WXP微信支付<br>original_currency:源币种<br>conversion_currency:转换币种<br>exchange_rate:参考汇率值 |
 
 ### 3.3 物流信息上传接口
 
 该接口提供物流信息上传功能。
 
-
-
 | 测试环境地址                              | 生产环境地址                          |
 | ----------------------------------------- | ------------------------------------- |
 | https://testapi.allpayx.com/api/logistics | https://api.allpayx.com/api/logistics |
@@ -114,16 +108,12 @@ signature: 16d93a9ac6ca89bfdefb018924f11965
 
 2.响应参数
 
-
-
 | 参数     | 类型       | 属性 | 描述           |
 | -------- | ---------- | ---- | -------------- |
 | RespCode | String(2)  | M    | 应答码 00-成功 |
 | RespMsg  | String(20) | M    | 应答消息       |
 
-
-
-## 4.应答码 
+## 4. 应答码 
 
 | 应答码 | 描  述       |
 | ------ | ------------ |
@@ -139,7 +129,7 @@ signature: 16d93a9ac6ca89bfdefb018924f11965
 | U9     | 系统错误     |
 | P4     | 功能不支持   |
 
-## 5.技术支持
+## 5. 技术支持
 
 如果您在调试时遇到问题,请与我们联系:support@allpayx.com