• 83.00 KB
  • 5页

商业银行pos刷卡开发技术规范 -1

  • 5页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'附件网络版票据系统与代收银行POS刷卡接口对接方案一、概述通过财政网络版票据系统与银行POS刷卡代收系统的对接,实现执收单位征收的非税收入通过POS刷卡缴交财政,是收缴非税收入的一种重要方式,也是对银行柜面代收方式的重要补充,可实现单位实时在线POS刷卡缴款,单位、财政、银行间缴款信息实时交互,日终对账等功能,方便缴款人缴交非税收入,简化收缴流程,提高非税收入征管水平。二、总体业务流程5 三、POS刷卡缴费流程代收银行要根据省财政提供的接口对接方案对银行POS机进行相应的技术改造升级,以适应财政非税收入通过POS刷卡缴费的需求。1.1POS刷卡执收单位银行pos代收系统1.单位生成缴款书2.自动发送缴款书号与总金额6.发送缴款确认信息3.在pos机上显示缴款总金额4.缴款人刷卡并输入密码5.刷卡成功自动记录缴款书号与交易流水号,打印pos刷卡交易回单流程说明:1.执收单位通过网络版票据系统生成缴款书。2.网络版票据系统自动向POS机发送缴款书号与缴款总金额。3.POS机上自动显示缴款总金额。4.缴款人刷卡并输入密码进行缴款。5.POS机在缴款成功后自动记录缴款书号、总金额与交易流水号的对应关系,并打印POS5 刷卡交易回单给缴款人签字确认,并交由执收单位留存备查。6.POS机在缴款成功后发送缴款确认信息,网络版票据系统根据收到的缴款确认信息进行自动记账,并现场出具财政票据;如果缴款人已经刷卡成功,但执收单位没有收到缴款确认信息的,执收单位可以进行人工缴款确认,确认成功后出具财政票据,或者待银行日终后根据银行日终报文进行自动的缴款确认。1.2日终对账1.银行在进行日终处理前,要把本次日切的所有POS刷卡流水信息文件通过FTP方式上传到财政。2.财政收到银行日切信息文件后,自动把银行POS刷卡明细信息与财政端缴款书信息进行核对。银行可以通过查询系统查找相应对账明细情况。对账结果分以下4种情况:①银行已收财政已确认,对账结果为成功。②银行已收财政未确认,财政将自动对该笔缴款书进行再次确认,直至对账结果为成功。③银行未收财政已确认,银行要根据实际情况进行人工核对,并对银行数据进行补录,直至对账结果为成功。④银行存在多笔财政只存在一笔,由财政书面通知银行将多缴款项退款给缴款人,直至对账结果为成功。四、POS机与网络版票据系统接口说明5 各个商业银行开发独立的dll文件提供给财政,该文件的函数名为:intbankall(char*request,char*response)。其中第一个参数为请求参数,请求参数格式说明如下:内容格式长度描述POS机号ANS15不足右补空格POS员工号ANS15不足右补空格交易类型标志N200缴款、01撤消、03查余额、04重打印、05签到、06结算、07重打结算单金额N12信用卡缴款金额,char(12),没有小数点".",精确到分,最后两位为小数位,不足左补0。原交易日期N8yyyymmdd格式,退货时用,其他交易空格原交易参考号N12退付时用,其他交易空格原凭证号N6撤消时用,其他交易空格缴款书号Ans20上送非税缴款唯一通知书号LRC校验ANS33位随机数字第二个参数为应答参数,应答参数格式说明如下:内容格式长度描述返回码N200表示成功,其它表示失败银行行号N4发卡行代码卡号N20卡号凭证号N6金额N12错误说明ANS40中文解释商户号N15终端号N8批次号N6交易日期N4交易时间N6交易参考号N12授权号N6清算日期N4缴款书号Ans20上送非税缴款唯一通知书号LRC校验ANS3三位数字,应该和请求一致5 五、POS刷卡银行日终文件处理银行通过FTP方式上传文件到财政,文件名:POS########.&&(########为日期,年四位、月二位、日二位,&&为代收银行编码,例:POS20110101.01为工行2011年01月01日POS刷卡明细数据,日期为缴款日期)。数据项名称类型长度数据项描述强制/可选POS机号String[1,15]15MPOS员工号String[1,15]15M金额金额型刷卡金额M缴款书号String[1,20]刷卡时票据系统给的单据号M银行行号String[1,4]M返回码String[1,2]00表示成功,其它表示失败M卡号String[1,19]M凭证号String[1,6]M商户号String[1,15]M终端号String[1,8]M批次号String[1,6]M日期Date[1,8]YYYYMMDDM时间String[1,8]HH:MM:SSM错误说明String[0,80]O5'