获取微信插卡授权url

接口规范包括通用规范和业务规范。通用规范描述所有接口必须遵守的公共部分,业务规范根据具体业务交互内容不同,描述实际业务需要的详细数据内容。

获取微信插卡授权url内层报文

请求地址:

环境 http请求地址 请求方式 接口编码
正式环境 http://IP:port/OpenApi/CardInvoice/GetInsertCardUrl POST

请求报文(DATA):


            

请求参数说明:

参数 参数名称 类型 是否必须 长度 说明
FPXX_BASE数据
FPQQLSH 发票请求流水号 String 20 唯一不可重复
DDH 订单号 String 20
FP_DM 发票代码 String 12
FP_HM 发票号码 String 8
JYM 校验码 String 20
PDF PDF文件 String 不定长 base64(pdf文件)
NSRSBH 开票方识别号 String 20
NSRMC 开票方名称 String 200 100个汉字
NSRDZDAH 开票方电子档案号 String 20
KPXM 主要开票项目 String 200
BMB_BBH 编码表版本号 String 20
XHF_DZ 销货方地址 String 80
XHF_DH 销货方电话 String 20
XHF_YHZH 销货方银行和账号 String 100 开户行及账号
GHFMC 购货方名称 String 100
GHF_NSRSBH 购货方识别号 String 20
GHF_DZ 购货方地址 String 80
GHF_DH 购货方电话 String 20
GHF_EMAIL 购货方邮箱 String 50
GHF_YHZH 购货方银行账号 String 100 开户行及账号
GMF_SF 购货方省份 String 30
JQBH 机器编号 String 32
FJH 分机号 String 4
VERSION 版本号 String 20
SWJG_DM 税务机构代码 String 11
DKBZ 代开标识 String 1
SGBZ 收购标志 String 1
KPHJJE 价税合计金额 Double 16 小数点后2位,以元为单位精确到分
HJBHSJE 价税不含税金额 Double 16 小数点后2位,以元为单位精确到分
KPHJSE 合计税额 Double 16 小数点后2位,以元为单位精确到分
KPY 开票员 String 8 最多4个汉字
SKY 收款员 String 8 最多4个汉字
FHR 复核人 String 8 最多4个汉字
KPRQ 开票日期 Date 格式yyyy-mm-dd hh:mi:ss
KPLX 开票类型 Int 1 1-正票 2-红票 3-空白废票 4-正废 5-负废
YFP_DM 原发票代码 String 12 kplx为红票时必填
YFP_HM 原发票号码 String 8 kplx为红票时必填
QD_BZ 清单标志 String 1 默认为0
QDXMMC 清单发票项目名称 String 200
CH_BZ 冲红标志 String 1
CHYY 冲红原因 String 200 冲红时必填
BZ 备注 String 200
FPKJXX_XMXXS数据
SPHXH 商品行序号 String 11 不可重复
XMMC 项目名称 String 90
XMDW 项目单位 String 22
GGXH 规格型号 String 40
XMSL 项目数量 Double 24 小数点后8位
HSBZ 含税标志 String 1 表示项目单价和项目金额是否含税0:表示都不含税1:表示都含税
FPHXZ 发票行性质 String 1 0:表示正常商品行1:表示折扣行2:表示被折扣行
XMDJ 项目单价 Double 24 小数点后8位
SPBM 商品编码 String 19
ZXBM 自行编码 String 20
YHZCBS 优惠政策标识 String 1 0:不使用1:使用
LSLBS 零税率标识 String 1 空:非零税率,0:出口零税,1:免税,2:不征收,3:普通零税率
ZZSTSGL 增值税特殊管理 String 50 当yhzcbs为1时,必填
XMJE 项目金额 Double 16 小数点后2位,以元为单位精确到分。冲红时,项目金额为负数
SL 税率 String 10 保留两位有效小数
SE 税额 Double 16 小数点后2位,以元为单位精确到分。
KCE 扣除额 Double 16

请求响应参数:

仅外层报文data数据解密后得到授权url

DATA报文示例(明文)

获取微信插卡授权url: