作者:squareEnxi_571 | 来源:互联网 | 2023-05-18 00:55
如题:标准的流程如下:收银员扫描商品产生总价-->操作POS机并输入总金额-->待POS机操作完成(打印出银联小票)-->收银员再收款机确认销售(此时你可以要求收银员输入支付
如题:
标准的流程如下:
收银员扫描商品产生总价-->操作POS机并输入总金额-->待POS机操作完成(打印出银联小票)-->收银员再收款机确认销售(此时你可以要求收银员输入支付标识,以区别是现金还是信用卡去付)-->收款机打印出收银小票
银联收款机和自己开发的POS,完全独立,这种弊端是有可能收银员会做假,明明是现金结帐,可能会作成银联化帐,虽然日后和银联对帐一定查的出来,但毕竟是个小遗憾,客户希望马上能在每帐单上反应出来,
现在客户要求进行POS开单时,如果是银联结帐,就要程序记录当时的银联帐号(如有姓名更好),而不是用户干预输入
谢谢~希望大家讨论
20 个解决方案
应该不行,我以前做过Xnix下的农行POS下帐,当时客户也有这个要求,但由于涉及要从农行的数据库取出该交易的一些信息,会出现安全问题,最终没有做成,估计只能靠管理手段来进行监督.
不可能的事,因为同时有很多POS在工作,你刷卡的同时也不知道是刷的哪个POS的帐.解决方法不是从银行的交易记录取数据.而是从刷卡机上作文章.比如用复式刷卡机.把卡号读出的同时也能刷卡.但各个行对应的卡号所在数据轨道不一样.工行的在二轨.农行的在三轨.这样在你结帐时如果选择了刷卡.则帐单不打印等待你刷卡.刷卡机和POS客户端相连.一个复式刷卡机连一个POS客户端.刷卡后,复式刷卡设备把读取的卡号自动输入到POS客户端.同时把刷卡信息自动传到银联的卡机.(相当于刷卡).
按照lmxlj(疯狂)的意思,只要配置一个复式刷卡机就可以了,是吗?
据我了解,银联的收银机本身就自带了一个刷卡槽呀,用来读取银行卡号的,如果外加一个复式刷卡机,不是又要把这个复式刷卡机读到的银行卡号传到银联的刷卡机上,不是问题又复杂化了,除非银联的收银机允许外加接口来读取银行卡号,
复式的刷卡机就是起到这个作用.它能同时输出两路或多路读卡信号.明白吗,你不可能取出银行的刷卡记录的,因为你没办法和客户买的东西明细相对应明白吗.在有银联的卡有多个银行.他们的记录取出方式都不一样,你需要和很多银行谈条件.他们才能开放接口(我们做过类似的交易软件) 很费劲.
即使是用复式刷卡机还存在加密的问题.共总场所的刷卡机的刷卡器大多加了密.这个问题的解决办法是把银联的刷卡器改造成两路的复式刷卡器,这个工作很好做的.
谢谢 lmxlj(疯狂)的热心解答
具体操作可能还会碰到其他情况
希望能向你请教
我的QQ号码:8585302
能留下你的联系方式吗 谢谢
你试试捕获银行和POS机之间的数据包!或者看看银行提供中间件的接口资料就可以了!
这几天我去了电脑城专门POS设备专卖店,他们都没听说“复式刷卡机”这个玩意,请问这个设备的专业术语怎么称呼,你能介绍几个款式或型号给我,谢谢
不要去卖POS设备的店子,你要到做机电产品的地方去,他们能做。做个板子大概要3000元左右。
你的流程有点问题
1、顾客购买的商品输入POS机
2、产生消费金额并由收款员询问付款方式(卡/现金)
3、输入要扣款的金额并由POS系统检查金额合法
4、刷卡并由顾客输入密码
5、将卡号和加密后的密码传银行前置机(银行在商场设立的终端)
6、银行返回给前置机扣款成功/失败
7、POS读前置机返回的结果,并进行处理
收款员是不可能在没有客户同意的情况下把客户的银行卡里的钱划出来,因为没有卡也没有密码,无法进行和银联的扣款操作,银行也无法返回扣款成功的信息,此交易也就无法结帐,也就没有了你说的问题
如果你用银行刷卡POS,就没办法了,是不可能和银行的刷卡POS 做接口的
刷卡成功与否是手动的在POS软件里面指定的,而且如果银行的刷卡失败,那么收款员必须指定软件中不能继续.如果刷卡成功则收款员指定软件继续.刷卡成功后的小票打印两份一份交给消费者,一份留给收款员作为此次购物的凭证(由刷卡机定义);