养卡pos机配置的配置码代表什么

pos机手工参数设置中通信如何设置_百度知道POS机如何识别 友声电子秤的条码设置。条码秤的注释号是不是就是POS机里商品的编码_百度知道新闻动态   News
最新资讯   New
联系我们   Contact
湖北省招商热线:027-
地址:武汉洪山区石牌岭路东风武汉汉办附4号楼3楼
电话:027-
你的位置: >
精养卡如何配置pos机养卡pos机详细配置方案
& &武汉门办理中心根据数个客户提出的方案,总结得出,养卡所需机具配置:&&&&&&&&
& & 0.38费率 家电 3台 加油站 1台,超市 2台 票务 2台
& & 0.78%的30台分别是:快餐店2台,玻璃油漆店1台,五金店1台,百货店3台,杂货店便利店5台,糖果店1台,面包铺1台,冷饮店1台,鞋店1台,服饰店3台,理发店1台,文具书店1台,体育用品2台,药店1台,书店1台,化妆品1台,汽车维修店2台,香烟店2台;
& &&1.25%的10台分别是:浴场1台,洗脚店1台,酒店1台,宾馆1台,酒吧1台,饭店1台,珠宝1台,牛排店1台,KTV 2台;
& & 封顶POS机2台!
& &做精养一定要找不跳码的pos机,办理正规一清pos机才是最靠谱的, 一般情况下代理商可以承若做0.78 &1.25的保正不跳码,高费率的pos机 代理商可以设定锁码就可以保障不部跳,低费率的pos有些支付公司可能会同费率不同行业跳,现在乐富支付的可以保障第费率的不跳码,拉卡拉公司的低费率有可能跳成县乡优惠所以比较坑,瑞银信的办0.38费率有可能会出现同费率不同行业间跳码,但是瑞银信出现这样情况出现不多,如果我们客户出现跳码可以保证免费给大家处理,大家要做养卡提额 一定要选择一清,要在央行上查到支付牌照的正规pos机,如果有条件最好是可以办2台银行的的pos机,是银行内部通道的而不是银行和第三方合作的pos。
& &大家如果想做精养,我公司可以提供全方位技术指导,提供一清pos机到账稳定及时一般第二个工作日上午到账,并且有完善的售后服务
& &我公司可做全国本地商户,武汉的朋友欢迎上门办理外地的朋友可以在我们淘宝店购买快递给大家。
我公司长期从事pos收单工作,已经有几千存量商户,和各大一清支付平台如乐富 拉卡拉 中汇 银联商务 盛付通等公司合作。专业办理专业售后,如果想对pos机有进一步了解欢迎拨打电话 &027- 或者QQ &后使用快捷导航没有帐号?
查看: 4310|回复: 4
经验70 分贝0 家园币204 在线时间:1 小时最后登录:帖子:精华:0注册时间:UID:144158
军衔等级:
上等兵, 积分 70, 距离下一级还需 30 积分
注册时间:
POS机问题基本处理流程一、POS机常见故障POS机刷卡失败和刷卡速度慢等二、常见POS机问题处理步骤注1、1、登录设备检查用户端口状态是否正常?2、登录网管检查用户端口状态是否正常?3、检查用户外线距离是否超过3km?是否用5类双绞线?如果距离过长可以将两对用户线(2对AB线)并作一对用户线以加粗线缆,达到延长传输距离的效果。
注2、检查方法:1、将用户割接到PSTN上测试是否正常?或是之前在PSTN上是否正常?2、其它厂家设备下用户是否也有同样问题?3、用电脑接上用户线拨16300看连接是否正常?
注3、1、通过ping AG的ip地址看是否有网络丢包。ping之间路由设备的ip看是否有丢包? 2、通过抓包来判断是否有丢包:请参见附件:WireShark&Adobe Audition.ppt&&3、如果有网络丢包就需要根据现场情况,配置适当的冗余份数尝试。 查看: MSAG(ag)# get-rtppar-mprb parid 1 修改:MSAG(ag)# mod-rtppar-mprb parid 1 g711redundancy& && &&&&0-3&& && &&&- optional& & T.30 Fax Redundancy Selection(default 1)& &
4、TI子卡建议配置冗余份数不超过2份,MIRO子卡可以配置最多3份。如果对方是非中兴网关,不建议配置冗余。
注4、SS的码表里面最好有和被叫号码全匹配的项,以确保被叫号码能马上报上去,也可以同时将AG设置为短定时器匹配。以上是为了防止POS机超时而拆线。 现场验证方法:1、跟信令,检查用户摘机(al/of)和上报号码(ds“xxx”)两个事件的间隔是否超过10s?2、用话机拨被叫号码,从拨号结束到听回铃音的间隔是否超过10s?
注5、参见附件:软交换业务控制媒体实现原理和配置说明.docPOS机一般配置业务控制媒体属性2。具体视情况来定: 1、如果收发信号在同一个频段,推荐配置业务控制媒体属性2(EC=ON); 2、如果收发信号不在同一个频段,推荐配置业务控制媒体属性1(EC=OFF)。
收发信号不在同一频段的频谱:
注6、有两种情况下SS下发的modify消息可能会导致刷卡失败: 1、SS下发的modify消息会破坏呼叫连接建立时的信号。2、SS下发将通道modify成SR的消息太晚,这时终端已经开始往外发信号了,但是由于通道没有准备好,导致部分信号没有送出去。 以上两种情况都可以在软交换上配置“回铃态立即打开双向媒体”来规避。
注7、跟信令,主叫modify成SR后大概0.1-0.2s软交换下发反极消息SG{xal/las}),需要在SS上去掉反极计费功能。需要抓信令来确认SS是否有下发反极消息。
注8、1、查看MPRB子卡类型:MSAG(ag)#get-boardinfo slot [mprb slot] 2、查看MPRB版本信息:8888端口下r7_vershow [rack] [shelf] [mprb slot] TI子卡在2009年6月4日之前的版本针对jitterbuffer的配置不合理,如果是该日期之前的版本建议将版本升级到MPRB最新版本。 3、查看vbdjitterbuffer配置:MSAG(ag)# get-vbdchannel parid 1 修改:MSAG(ag)#mod-vbdchannel parid 1 vbdjitter 60
注9、1、作为被叫时,SS向网关(AG)发送Add消息,在网关(AG)创建一个新context,临时终结点的状态描述符TerminationState中包括属性ctyp/calltyp=DATA2、如果紧接着网关(AG)有回一个正常的信令(包括ip、RTP和udpport等),就说明网关(AG)有正常切换 !/1&HDJ00084-SCDXNJSS2&:2944 T={C=344{MF=USER029{M{O{MO=SR,tdmc/ec=Off}},E={ctyp/dtone,al/on,al/fl}},MF=RTP/00096{M{ST=1{O{MO=SR,RV=OFF,RG=OFF,nt/jit=0,tdmc/ec=Off},L{v=0c=IN IP4 $m=audio $ RTP/AVP 8 0a=ptime:10},R{v=0c=IN IP4 10.57.162.2m=audio 10008 RTP/AVP 8 0a=ptime:10}},TS{BF=OFF,ctyp/calltyp=DATA}}}}}------SS通知网关切换到数据通道 !/1&HDJ0 P={C=344{MF=USER029,MF=RTP/00096{M{ST=1{L{v=0c=IN IP4 10.57.161.253t=0 0m=audio 21550 RTP/AVP 8a=ptime:10}}}}}}------网关切换到数据通道
经验7 分贝0 家园币23 在线时间:3 小时最后登录:帖子:精华:0注册时间:UID:746412
军衔等级:
新兵, 积分 7, 距离下一级还需 23 积分
注册时间:
首先保证电话线路正常,拨打pos号码可以听到类似传真音的信号音
pos一直提示正在连接
终端和ss之间,DTMF 配置协商不一致,tele-event 值不相同,导致二次拨号无法成功。(验证办法,拨银行号码判断能都进行正常二次拨号,具体解决办法抓包分析)
pos机连接过程中终端,或者提示错误
一般很有可能线路质量不好,建议修改增益,关闭回声抑制,静音压缩。
经验64 分贝0 家园币127 在线时间:15 小时最后登录:帖子:精华:0注册时间:UID:1095055
军衔等级:
上等兵, 积分 64, 距离下一级还需 36 积分
注册时间:
经验64 分贝0 家园币127 在线时间:15 小时最后登录:帖子:精华:0注册时间:UID:1095055
军衔等级:
上等兵, 积分 64, 距离下一级还需 36 积分
注册时间:
谢大神指教
经验46 分贝0 家园币99 在线时间:28 小时最后登录:帖子:精华:0注册时间:UID:780026
军衔等级:
列兵, 积分 46, 距离下一级还需 4 积分
注册时间:
请问大神有无pos机刷卡成功流程的信令或抓包文件?
Copyright &
All Rights Reserved2754人阅读
1.打开并初始化串口
int openRs232(int uibuad)
struct Opn_Blk com_
int iTermT
format = 0;
closeRs232();
iTermType = MmiUtil_GetTerminalType();
if(iTermType == _VX670 || iTermType == _VX680 || iTermType == _VX680C)
if((RS232DEV = open(&/dev/com6&, O_RDWR)) & 0)
if((RS232DEV = open(&/dev/com1&, O_RDWR)) & 0)
disp_msg2(&打开串口失败&);
beeper_wait(500, 3);
return(-1);
else if(iTermType == _VX805)
if((RS232DEV = open(&/dev/com2&, O_RDWR)) & 0)
disp_msg2(&打开串口失败&);
beeper_wait(500, 3);
return(-1);
if((RS232DEV = open(&/dev/com1&, O_RDWR)) & 0)
disp_msg2(&打开串口失败&);
beeper_wait(500, 3);
return(-1);
switch(uibuad)
com_parm.rate = Rt_1200;
com_parm.rate = Rt_4800;
com_parm.rate = Rt_9600;
com_parm.rate = Rt_19200;
com_parm.rate = Rt_115200;
com_parm.rate = Rt_9600;
switch(format)
com_parm.format = Fmt_A7N1;
com_parm.format = Fmt_A7E1;
//com_parm.format = Fmt_A8N1| Fmt_auto | Fmt_RTS;
com_parm.format = Fmt_A8N1;
com_parm.protocol = P_char_
com_parm.parameter = 0;
set_opn_blk(RS232DEV, &com_parm);
return(0);
2.发送数据
int Send232PosPacket(char *packet, int
char buf[6];
while(read(RS232DEV, buf, 6) & 0) ;
buf[0] = STX;
buf[1] = (unsigned char)(((((len / 1000) % 10) && 4) & 0xf0) | (((len / 100) % 10) & 0x0f));
buf[2] = (unsigned char)(((((len / 10) % 10) && 4) & 0xf0) | ((len % 10) & 0x0f));
buf[3] = ETX;
buf[4] = ETX;
buf[5] = '\r';
for(i = 0; i & i++)
buf[4] ^= packet[i];
buf[4] ^= buf[1];
buf[4] ^= buf[2];
if(write(RS232DEV, buf, 3) != 3) return(-1);
if(write(RS232DEV, packet, len) != len) return(-1);
if(write(RS232DEV, buf + 3, 2) != 2) return(-1);
return(len);
3.接收数据
int Rec232HostPacket(char *packet)
int len, resp, k, delay_times = 100;
char buf[6];
j = 10 * 50L;
// while(1)
resp = read(RS232DEV, buf, 1);
if(resp == 0){
else if(resp == 1)
while((!(buf[0] == STX && resp == 1)));
if(buf[0] != STX || resp != 1)
return(-1);
resp = read(RS232DEV, &buf[1 + k], 2 - k);
while((k & 2) && i++ & j);
len = ((buf[1] & 0xf0) && 4) * 1000 + (buf[1] & 0x0f) * 100
+ ((buf[2] & 0xf0) && 4) * 10 + (buf[2] & 0x0f);
if(k != 2 || len & TRANSMIT_BUFFER_LEN)
return(-1);
resp = read(RS232DEV, packet + k, len - k);
while((k & len));
if(k != len)
return(-1);
resp = read(RS232DEV, &buf[3 + k], 2 - k);
while((k & 2));
if(k != 2)
return(-1);
if(buf[3] != ETX)
return(-1);
buf[5] = ETX;
for(resp = 0; resp & resp ++)
buf[5] ^= packet[resp];
buf[5] ^= buf[1];
buf[5] ^= buf[2];
if(buf[5] != buf[4])
return(-1);
if(packet[0] != 0x68)
return(len);
4.关闭串口
void closeRs232()
if(RS232DEV & 0)
close(RS232DEV);
RS232DEV = 0;
5.暂时不清楚做什么的
int rs232Recv(char *rbuf, int size, int timeout)
int sz, i, tries = 0;
timeouts = set_itimeout(-1, timeout, TM_SECONDS);
while(CHK_TIMEOUT(-1, timeouts) && i & sz)
if(act_kbd_pending_test(KEY_CANCEL))
return -1;
if(read(RS232DEV, &c, 1) == 1)
if(i == 0)
if(c != STX && c != SI)
rbuf[i++] =
if(c == ETX || c == SO)
sz = i + 1; // real
if(i == 0 || i != sz)
// Wher LRC char is received, i equals to sz.
return(-1);
if(SVC_CRC_CALC(0, &rbuf[1], sz - 1) == 0)
// NAK if LRC error
write(RS232DEV, &c, 1);
SVC_WAIT(200);
while(c == NAK && tries++ & 2);
while(read(RS232DEV, &c, 1) & 0) SVC_WAIT(50);
// read off EOT if exist
return(sz);
#ifndef RS232_H
#define RS232_H
#define TRANSMIT_BUFFER_LEN
#ifndef SI
#define SI
#ifndef SO
#define SO
#ifndef STX
#define STX
#ifndef ETX
#define ETX
extern int openRs232(int uibuad);
extern void closeRs232(void);
extern void cleanRs232(void);
extern int Send232PosPacket(char *packet, int
extern int Rec232HostPacket(char *packet);
extern int rs232Recv(char *rbuf, int size, int timeout);
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:75384次
积分:1171
积分:1171
排名:千里之外
原创:39篇
转载:28篇
(5)(17)(11)(15)(9)(10)}

我要回帖

更多关于 evepos配置 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信