电子发票
2025/8/14原创大约 3 分钟约 762 字
1. 电子发票
v1.0.0
Base URLs:
2. 杭信API
2.1. POST 购方企业模糊查询
POST /qrController/customerQuery
Body 请求参数
|-
{
"buyername":"北京华联"
}2.1.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| buyername | query | string | 否 | 购方名称 |
| body | body | string | 否 | none |
返回示例
成功
{
"code": 70,
"message": "ipsum in"
}2.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
2.3. 返回数据结构
状态码 200
| 名称 | 类型 | 必选 | 约束 | 中文名 | 说明 |
|---|---|---|---|---|---|
| » code | integer | true | none | 返回代码 | 200 |
| » message | string | true | none | 返回消息 | none |
3. POST 购方信息查询
POST /qrController/customerQueryAll
3.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| qydm | query | string | 否 | 企业代码 |
返回示例
200 Response
{}3.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
3.3. 返回数据结构
4. GET 获取开票信息
GET /qrController/checkImportOrder
4.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| orderno | query | string | 否 | 订单号 |
| openid | query | string | 否 | 微信用户ID |
返回示例
200 Response
{}4.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
4.3. 返回数据结构
5. POST 提交开票
POST /qrController/submitRequest
Body 请求参数
string5.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| orderno | query | string | 否 | 订单号 |
| buyername | query | string | 否 | 购方名称 |
| buyertaxno | query | string | 否 | 税号 |
| buyeraddrphone | query | string | 否 | 购方电话地址 |
| buyerbankaccount | query | string | 否 | 银行帐号 |
| buyertelephone | query | string | 否 | 联系电话 |
| buyeremail | query | string | 否 | 联系邮件 |
| body | body | string | 否 | none |
返回示例
200 Response
{}5.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
5.3. 返回数据结构
6. POST 发票信息查询
POST /qrController/queryInvMessage
6.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| openid | query | string | 否 | 微信用户 |
返回示例
200 Response
{}6.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
6.3. 返回数据结构
7. POST 获取发票图片
POST /qrController/getInvImg
7.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| invid | query | string | 否 | 发票号 |
返回示例
200 Response
{}7.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
7.3. 返回数据结构
8. POST 卡包授权
POST /qrController/getAutoUrl
8.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| invid | query | string | 否 | 发票号 |
返回示例
200 Response
{}8.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |
8.3. 返回数据结构
9. POST 发票下载
POST /qrController/downloadPdf
9.1. 请求参数
| 名称 | 位置 | 类型 | 必选 | 说明 |
|---|---|---|---|---|
| invid | query | string | 否 | 发票号 |
返回示例
200 Response
{}9.2. 返回结果
| 状态码 | 状态码含义 | 说明 | 数据模型 |
|---|---|---|---|
| 200 | OK | 成功 | Inline |