wx_cb_pay_doc.sql 6.2 KB

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