| 接口名称:/open/invoice/changeInvoiceBlue |
|---|
请求参数:
| 字段 | 类型 | 必填项 | 描述 |
| merchantCode | text | 是 | 机构商户号 |
| outTransNo | text | 是 | 商户外部流水号,全局唯一最长50位(必填) |
| blueReqSerialNo | text | 是 | 原蓝票请求流水号 |
| invoiceCode | text | 是 | 发票代码 |
| invoiceNo | text | 是 | 发票号码 |
| buyerName | text | 是 | 购买方名称(必填) |
| buyerTaxpayerNum | text | 否 | 购买方纳税人识别号(单位必填) |
| buyerAddress | text | 否 | 购买方地址 |
| buyerTel | text | 否 | 购买方电话 |
| buyerBankName | text | 否 | 购买方开户行 |
| buyerBankAccount | text | 否 | 购买方银行账号 |
| notifyUrl | text | 否 | 开票结果后台通知地址 |
响应:
| newBlueInvSerialNo | text | 新蓝票发票请求流水号 |
后台通知:
通知类型 event: InvoiceNotify
| code | text | 发票状态码:0000:开票成功;6666:未开票(撤回开票中发票);9999:开票失败。 |
| msg | text | 发票状态描述(成功/失败原因) |
| invoiceType | text | 开票类型1:蓝票;2:红票;3:蓝废;4:红废。 |
| reqSerialNo | text | 发票请求流水号,旧 |
| invoiceReqSerialNo | text | 发票请求流水号 |
| outTransNo | text | 商户外部流水号 |
| tradeNo | text | 订单号,开票成功时必传,失败时不传 |
| invoiceCode | text | 发票代码,开票成功时必传,失败时不传 |
| invoiceNo | text | 发票号码,开票成功时必传,失败时不传 |
| invoiceDate | text | 开票日期,开票成功时必传yyyy-MM-dd HH:mm:ss,失败时不传 |
| downloadUrl | text | 发票下载Url,电子发票开票成功时,即发票种类代码为 10 或 08 时必传,失败时不传,不定长,Base64字符串,其他发票种类不传 |
| securityCode | text | 效验码,开票成功时必传,失败时不传 |
| buyerName | text | 购买方名称 |
| buyerTaxpayerNum | text | 购买方纳税人识别号 |
| buyerAddress | text | 购买方地址 |
| buyerTel | text | 购买方电话 |
| buyerBankName | text | 购买方开户行 |
| buyerBankAccount | text | 购买方银行账号 |
接入商接收到异步通知后,响应“SUCCESS”这7个大写字母即表示通知成功,不成功的将会在下次尝试通知,通知频率为5s/10s/15s ······,最多通知20次