2.1.02 数电票回调
快速开始环境
快速开始环境
POST
/此为对接发票云方提供的回调地址(对接方必须按照成功响应示例报文返回 json )
请求参数
Body 参数application/json
returnMsg
string
必需
returnCode
string
必需
interfaceCode
string
接口编码
data
object
必需
serialNo
string
必需
<= 50 字符
invoiceNum
string
发票号码
<= 100 字符
invoiceProperty
string
必需
invoiceDate
string
开票日期
invoiceType
string
必需
includeTaxAmount
number
含税金额
sellerName
string
必需
<= 100 字符
sellerTaxpayerId
string
销方税号
<= 20 字符
sellerBank
string
必需
<= 100 字符
sellerBankAccount
string
必需
<= 100 字符
sellerAddress
string
必需
<= 100 字符
sellerTel
string
必需
<= 100 字符
buyerName
string
必需
<= 100 字符
buyerTaxpayerId
string
可选
<= 20 字符
buyerBank
string
购买方银行
<= 100 字符
buyerBankAccount
string
购买方银行账号
<= 100 字符
buyerAddress
string
购买方地址
<= 100 字符
buyerTel
string
购买方电话
<= 100 字符
specialType
enum<string>
可选
枚举值:
null01E0203040506070809101112131415021718
默认值:
null
buyerRecipientPhone
string
电子发票收票手机号
<= 80 字符
buyerRecipientMail
string
电子发票收票邮箱
<= 300 字符
remark
string
可选
<= 230 字符
drawer
string
必需
<= 10 字符
deduction
number
可选
deductionType
string
可选
purchaseType
string
可选
exportationType
string
可选
vatTaxRefundType
enum<string>
可选
枚举值:
010203040506070809101112
originalInvoiceNumber
string
可选
<= 20 字符
redInfoBillNo
string
可选
<= 16 字符
govRedConfirmBillUuid
string
可选
originalIssueTime
string
可选
agentUser
string
可选
agentCardType
string
可选
agentCardNo
string
可选
agentCountry
string
可选
agentTaxNo
string
可选
naturalPersonFlag
string
可选
invoiceFileUrl
string
PDF文件URL
xmlFileUrl
string
XML文件URL
ofdFileUrl
string
OFD文件URL
invoiceDetail
array [object {16}]
发票明细
estateSaleInfo
object (不动产租赁)
可选
estateLeaseInfo
object (不动产租赁)
可选
buildInfo
object (建筑服务)
可选
redConfirmBillStatus
enum<string>
可选
枚举值:
01020304050607080910
travelerList
array[array (旅客运输) {1}]
可选
示例
{
"returnMsg": "string",
"returnCode": "string",
"interfaceCode": "string",
"data": {
"serialNo": "string",
"invoiceNum": "string",
"invoiceProperty": "string",
"invoiceDate": "string",
"invoiceType": "string",
"includeTaxAmount": 0,
"sellerName": "string",
"sellerTaxpayerId": "string",
"sellerBank": "string",
"sellerBankAccount": "string",
"sellerAddress": "string",
"sellerTel": "string",
"buyerName": "string",
"buyerTaxpayerId": "string",
"buyerBank": "string",
"buyerBankAccount": "string",
"buyerAddress": "string",
"buyerTel": "string",
"specialType": "null",
"buyerRecipientPhone": "string",
"buyerRecipientMail": "string",
"remark": "string",
"drawer": "string",
"deduction": 0,
"deductionType": "string",
"purchaseType": "string",
"exportationType": "string",
"vatTaxRefundType": "01",
"originalInvoiceNumber": "string",
"redInfoBillNo": "string",
"govRedConfirmBillUuid": "string",
"originalIssueTime": "string",
"agentUser": "string",
"agentCardType": "string",
"agentCardNo": "string",
"agentCountry": "string",
"agentTaxNo": "string",
"naturalPersonFlag": "string",
"invoiceFileUrl": "string",
"xmlFileUrl": "string",
"ofdFileUrl": "string",
"invoiceDetail": [
{
"seq": 0,
"lineProperty": "string",
"billSourceId": "string",
"goodsCode": "string",
"goodsName": "string",
"revenueCode": "string",
"specification": "string",
"units": "string",
"quantity": 0,
"price": 0,
"amount": 0,
"taxRate": "string",
"taxAmount": 0,
"discountAmount": 0,
"discountRate": "string",
"privilegeType": "01"
}
],
"estateSaleInfo": {
"provinceAdress": "string",
"cityAdreess": "string",
"simpleAddress": "string",
"detailAddress": "string",
"crossCitySign": "0",
"areaunit": "平方千米",
"startLeaseDate": "2019-08-24",
"endLeaseDate": "2019-08-24",
"estateId": "string",
"specialIndustryNumber": "string",
"carBrandNo": "string"
},
"estateLeaseInfo": {
"provinceAdress": "string",
"cityAdreess": "string",
"simpleAddress": "string",
"detailAddress": "string",
"crossCitySign": "0",
"areaunit": "平方千米",
"startLeaseDate": "2019-08-24",
"endLeaseDate": "2019-08-24",
"estateId": "string",
"specialIndustryNumber": "string",
"carBrandNo": "string"
},
"buildInfo": {
"simpleAddress": "string",
"detailAddress": "string",
"crossCitySign": "0",
"buildingName": "string",
"landTaxNo": "string",
"specialIndustryNumber": "string",
"crossCityTaxVerifyNo": "string"
},
"redConfirmBillStatus": "01",
"travelerList": [
[
{
"traveler": "string",
"cardType": "100",
"cardNo": "string",
"travelDate": "2024-04-02",
"startPlace": "广东省深圳市宝安区",
"endPlace": "广东省东莞市南城区",
"transportType": "1",
"seatClass": "一等座"
}
]
]
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://cosmic-sandbox.piaozone.com/jdpjykjyxgs/此为对接发票云方提供的回调地址(对接方必须按照成功响应示例报文返回 json )' \
--header 'Content-Type: application/json' \
--data-raw ''
返回响应
🟢200成功
application/json
Body
message
string
必需
errorCode
string
响应码,成功-0
success
boolean
成功传true
示例
{
"message": "回调成功",
"errorCode": "0",
"success": true
}
🟢200失败
修改于 2025-03-14 03:11:52