服务商或商户将发票开具成功的信息发送至云闪付APP。例如:服务商或商户为用户开出发票之后,通过该接口将发票信息(纸质或电子发票的详细信息、电子发票的URL链接、电子发票的PDF或ODF文件)发送到用户的云闪付APP中,用户可在云闪付APP的“开发票”频道查看纸质发票或电子发票。
POST
https://openapi.unionpay.com/upapi/UPinvoice/InvoiceInfoSend
https://openapi.unionpay.com/upapi/UPinvoiceTest/InvoiceInfoSend
中文名称 | 英文名称 | 域类型 | 域长度 | 默认值 | 请求要求 | 备注 | |
---|---|---|---|---|---|---|---|
时间戳 | ts | long | M-必填 | ||||
签名信息 | sign | string | M-必填 | ||||
扫码快速开票产品token | token | string | M-必填 |
中文名称 | 英文名称 | 域类型 | 域长度 | 默认值 | 请求要求 | 备注 | |
---|---|---|---|---|---|---|---|
电票链接 | invoiceUrl | string | C-按条件必填 | 当类型为电票时传
|
|||
发票类型 | invoiceType | string | M-必填 | 纸票1、电票2
|
|||
银行账户 | bankAcct | string | O-选填 |
|
|||
开户银行 | taxPayerBank | string | O-选填 |
|
|||
企业电话 | telNo | string | O-选填 |
|
|||
企业地址 | eptAddr | string | O-选填 |
|
|||
税号 | taxNo | string | M-必填 |
|
|||
企业名称发票抬头 | etpName | string | M-必填 |
|
|||
开票时间 | invoiceTime | string | M-必填 | yyyyMMddHHmmss
|
|||
发票金额.单位分 | invoiceAmount | string | M-必填 |
|
|||
销方单位简称 | registerNameAbbr | string | M-必填 |
|
|||
销方单位 | registerName | string | M-必填 |
|
|||
销方税号 | registerNo | string | M-必填 |
|
|||
行业类型 | industryType | string | M-必填 | 行业类型
"01", "通讯
"02", "餐饮
"03", "商超
"04", "交通
"05", "旅游
"06","住宿"
"07","其他"
|
|||
发票代码 | invoiceCode | string | M-必填 |
|
|||
发票号码 | invoiceNo | string | M-必填 |
|
|||
用户id | userId | string | M-必填 |
|
|||
交易时间 | transTime | string | M-必填 | yyyyMMddHHmmss
|
|||
版本号 | version | string | M-必填 | 接口版本号。目前为01
|
|||
字符集 | charset | string | M-必填 | 字符集(UTF-8)
|
|||
请求类型 | transType | string | M-必填 | 请求类型。填写02
|
|||
机构Id | insId | string | M-必填 |
|
|||
请求Id | requestId | string | M-必填 | 请求流水号,须保证不重。可包含字母和数字。
|
中文名称 | 英文名称 | 域类型 | 域长度 | 默认值 | 请求要求 | 备注 | |
---|---|---|---|---|---|---|---|
应答报文 | data | map | M-必填 |
|
|||
应答消息 | respMsg | string | M-必填 |
|
|||
应答码 | respCd | string | M-必填 |
|
{
"respCd": "0000",
"data": {
"insId": "000002",
"transType": "02",
"requestId": "12344556",
"version": "01"
},
"respMsg": "处理成功"
}
{
"charset": "UTF-8",
"transTime": "20200331120839",
"invoiceTime": "20200324211510",
"bankAcct": "xxxxxx",
"invoiceAmount": "1600",
"version": "01",
"userId": "1",
"invoiceCode": "031001900104",
"telNo": "12344567890",
"registerNo": "91310115MA1H9DR6XF",
"eptAddr": "aaaaaa",
"insId": "000002",
"transType": "02",
"industryType": "05",
"requestId": "12344556",
"invoiceUrl": "https://www.baidu.com",
"registerNameAbbr": "xxxxx",
"invoiceType": "3",
"etpName": "中国银联股份有限公司",
"invoiceNo": "54206652",
"taxNo": "91310000736239890T",
"registerName": "上海精绝餐饮管理有限公司",
"taxPayerBank": "xxxxx"
}