create table wx_cb_pay_doc ( wx_pay_sn varchar(22) not null comment '微信支付内部编号' primary key, merch_sn varchar(22) default '00' null comment '商户编号,e码头分配', merch_name varchar(256) null comment '商户名称', merch_erp_order_sn varchar(32) null comment '接入平台内部编号', plat_sn varchar(22) null comment '平台编号,e码头分配', plat_name varchar(128) null comment '平台中文名', third_party_merch_code varchar(32) null comment '第三方商户代码', third_party_merch_name varchar(128) null comment '第三方商户名称', appid varchar(32) null comment '微信公众ID', mch_id varchar(32) null comment '微信支付商户号', out_trade_no varchar(32) null comment '商户订单号,商户系统内部订单号,要求32个字符内,只能是数字、大小写字母_-|*@ ,且在同一个商户号下唯一。', sub_order_id varchar(32) null comment '微信子订单号', transaction_id varchar(28) null comment '微信支付订单号', customs varchar(32) null comment '报送海关,NO 无需上报海关, GUANGZHOU_ZS 广州(总署版), GUANGZHOU_HP_GJ 广州黄埔国检(需推送订单至黄埔国检的订单需分别推送广州(总署版)和广州黄埔国检,即需要请求两次报关接口), GUANGZHOU_NS_GJ 广州南沙国检(需推送订单至南沙国检的订单需分别推送广州(总署版)和广州南沙国检,即需要请求两次报关接口), HANGZHOU_ZS 杭州(总署版), NINGBO 宁波, ZHENGZHOU_BS 郑州(保税物流中心), CHONGQING 重庆, XIAN 西安, SHANGHAI_ZS 上海(总署版), SHENZHEN 深圳, ZHENGZHOU_ZH_ZS 郑州综保(总署版), TIANJIN 天津, BEIJING 北京,', mch_customs_no varchar(32) null comment '商户海关备案号', duty int null comment '关税,以分为单位,少数海关特殊要求上传该字段时需要', action_type varchar(16) null comment '报关类型,默认是新增,ADD 新增报关申请,MODIFY 修改 ', sub_order_no varchar(32) null comment '商户子订单号,如有拆单则必传', fee_type varchar(3) null comment '币种,暂只支持人民币CNY,如有拆单则必传', order_fee int null comment '应付金额,子订单金额,以分为单位,不能超过原订单金额,order_fee=transport_fee+product_fee(应付金额=物流费+商品价格),如有拆单则必传', transport_fee int null comment '物流费用,以分为单位,如有拆单则必传。', product_fee int null comment '商品费用,以分为单位,如有拆单则必传', cert_type varchar(32) null comment '证件类型,传固定值IDCARD,暂只支持大陆身份证', cert_id varchar(64) null comment '证件号码,用户大陆身份证号,尾号为字母X的身份证号,请大写字母X。', name varchar(64) null comment '真实姓名', doc_status char(2) null comment '单证状态,00:待申报,01:申报中,03:申报失败,10:等待处理,11:业务处理中,12:业务成功,13:业务失败,20:申报重推', buyer_payer_check char null comment '订购人支付人校验,0:未知,1:一致,2:不一致,3:校验异常', remark varchar(512) null comment '备注', return_code varchar(16) null comment '返回状态码,SUCCESS/FAIL,通信标识,非交易标识,交易是否成功需要查看result_code来判断', return_msg varchar(128) null comment '返回信息,返回信息,如非空,为错误原因,如:签名失败 等', result_code varchar(16) null comment '业务结果,SUCCESS/FAIL', err_code varchar(32) null comment '错误代码,详见微信推单错误代码', err_code_des varchar(128) null comment '错误代码描述', creater_sn varchar(22) null comment '创建人编号', create_time varchar(32) null comment '创建时间,yyyy-MM-dd HH:mm:ss', moder_sn varchar(22) null comment '修改人编号', mod_time varchar(32) null comment '修改时间,yyyy-MM-dd HH:mm:ss', tstm timestamp default CURRENT_TIMESTAMP not null on update CURRENT_TIMESTAMP comment '时间戳', ex_field varchar(128) null comment '扩展字段1', ex_field2 varchar(128) null comment '扩展字段2', ex_field3 varchar(128) null comment '扩展字段3', ex_field4 varchar(128) null comment '扩展字段4', ex_field5 varchar(128) null comment '扩展字段5' ) comment '微信跨境支付单证' charset = utf8;