Advanced Search
Search Results
288 total results found
获取二维码
action名称:merchantGetCodeImpl 方法说明:用于获取二维码url 请求参数:body内字段如下: { "orderNo": "12345678920", //N,商户订单号,必须全局唯一不重复 "totalAmount": 0.01, //N,订单总金额,单位元 "goodsDetail": [{ //O,产品明细 "goodsId": "434", ...
查询交易结果
action名称:merchantInquiryImpl 方法说明:用于查询交易结果,用户扫码二维码并支付之后,可轮询查询 请求参数:body内字段如下: { "orderNo": "12345678920", //N,原交易商户订单号 } 响应参数:body内字段如下: { "returnCode": "00", //N,原交易返回码,00为成功,其余为失败 "returnDesc": "交易成功", //N,...
退款
action名称:merchantRefundImpl 方法说明:用于获取二维码url 请求参数:body内字段如下: { "orderNo": "12345678920", //N,原交易商户订单号 "refundAmount ": 0.10, //O,本次退款金额,不填则默认全额退款 } 响应参数:body内字段如下: { "returnCode": "00", //N,退款返回码,00为成功,其余为失败 ...
文档介绍
文档目的 此为收银机与中间件的报文协议。 为实现收银POS与易百后端支付,兑换业务交易实时同步,减少对账误差,同时可以实现与易百对接后,支持多种支付,兑换方式的需求。 物理架构 流程说明: 1.收银机和易百POS采用USB口或者串口连接,各收银机之间通过局域网连接 2.各门店(含多台收银机)通过公网VPN(或者专线)连接易百POSP 3.易百POSP再通过专线连接各发卡银行 逻辑架构 流程说明: 1.收银机发起交易,并把相关的数据发给中间件接口软件,中间件接口软件对收银机发来的...
名词解释
Socket 基于TCP/IP协议的通讯方式 MIS-POS 安装于商户门店内的POS机具,提供活动执行辅助及兑换功能 易百POSP 处理e-Buy POS所有交易的一组网络设备和服务器 BCD 二进制数值表示格式,如0x99,即为数值为99 TLV 通讯协议中常用的数据格式,由标签(Tag),长度(Length),值(Value)三部分构成 PINPAD 密码键盘 易百POS 即为MIS-POS,安装于商户门店内的POS机具,提供活动执行辅助及兑换功能 易百后台 处理e-Buy PO...
调用方法
内容 说明 通讯方式 TCP/IP Socket,监听127.0.0.1端口 端口 监听单个端口,支持收发,使用3018端口 交互数据格式 JSON 字符编码 UTF-8 签名验证 本机通讯无需签名
报文结构
请求报文和返回报文都采用如下的报文结构 报文长度 报文内容 2个字节 HEX格式 明文ASCII格式 其中报文内容采用如下JSON结构 序号 格式 参数 数据举例 参数说明 备注 1 action String inquiry 交易类型 具体接口有详细说明 2 deviceNo String POS01 收银机编号 用于区别本次交易请求的收银机 3 shopNo String CN123456 门店编号 用于区别本次交易请求的门店 4 brand St...
产品明细
JSON Key为goodsDetail,必填 字段 类型 是否必填 字段意义 备注 goodsCategory String 是 商品类别 goodsId String 是 商品编号 goodsName String 否 商品名称 用于报表、小票等显示 price Price 是 单价 单位:元 quantity Integer 是 数量 rebateCode String 否 折扣代码 收银机上已设置折扣,则必填,则必填,长度大于...
资金渠道
JSON Key为fundChannel,出现在返回报文中,非必填 字段 类型 是否必填 字段意义 备注 channelNo String 是 资金渠道编号 channelName String 是 资金渠道名称 channelAmount Price 是 金额 支持的资金渠道如下: channelNo channelName 字段意义 user_real_money 用户实际支付 如支付宝余额、余额宝、微信钱包余额、银行卡等 user_balance ...
打印信息
JSON Key为printDetail,出现在返回报文中,非必填 字段 类型 是否必填 字段意义 备注 cardNo64 String 否 卡号前六后四 返回需要打印的卡号前六后四 bank String 否 发卡银行 返回需要打印的发卡银行 paymentOrderNo String 否 机构订单号 返回需要打印的机构订单号 paymentUser String 否 机构用户账号 返回需要打印的机构用户账号 pointSale String 否 扣除积分...
会员信息
JSON Key为memberDetail,非必填 字段 类型 是否必填 字段意义 备注 memberId String 是 会员ID memberCode String 是 会员编号 memberName String 是 会员名称 memberPhone String 否 会员手机号码 grade String 否 会员等级 status String 否 会员状态 balance Price 否 会员卡余额 ...
结算记录
JSON Key为settleRecord,非必填 字段 类型 是否必填 字段意义 备注 activityNo String 是 活动编号 activityName String 是 活动名称 productName String 是 产品名称 customer String 是 结算客户 isRefund Boolean 是 是否为退款 volume Integer 是 交易笔数 totalReceiptAmount ...
交易记录
JSON Key为transRecord,必填 字段 类型 是否必填 字段意义 备注 traceNo String 是 原交易收银机流水号 paidAmount String 是 支付成功金额 status String 是 匹配状态 枚举如下 status枚举 0 上送初始时填写该值 1 paidAmount易百后台等于上送值 2 paidAmount易百后台大于上送值 3 paidAmount易百后台小于上送值 4 易百后台不存在该笔交易 5 易百后...
收单信息
JSON Key为paymentExtra,必填 字段 类型 是否必填 字段意义 备注 acqId String 是 收单机构标识码 issuerId String 是 发卡机构标识码 cardType String 是 卡类型 0001贷记卡,0002借记卡,0003准贷记卡,0000其它 cardOrgan String 是 卡类别 true外卡,false内卡 pan String 是 卡号 脱敏卡号格式:622562****8888 ai...
优惠券明细
JSON Key为voucherDetail,必填 字段 类型 是否必填 字段意义 备注 voucherId String 是 优惠券编号 voucherName String 是 优惠券名称 用于报表、小票等显示 voucherType String 是 优惠券类型 voucherAmount Price 是 单价 单位:元 voucherCode String 是 优惠券串号
银行卡收单
交易流程说明 该交易发至中间件后,中间件不会直接请求易百后台,而是先点亮MIS-POS,等待刷卡和输入密码,MIS-POS上确认后,中间件收到卡和密码信息再请求易百后台进行处理。 action cardPayment 请求参数,收银机===>中间件 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复,建议YYYYmmddHHMMSS+10位流水号 totalAmount Price 是 交易总金额 单位:元 undiscountA...
实体卡权益积分兑换
接口用途 银行积分兑换 银行积分兑换+现金支付 银行权益验证 银行权益验证+现金支付 预付费卡消费 会员卡消费 交易流程说明 该交易发至中间件后,中间件不会直接请求易百后台,而是先点亮MIS-POS,等待刷卡和输入密码,MIS-POS上确认后,中间件收到卡和密码信息再请求易百后台进行处理。 action cardRedemption 请求参数,收银机===>中间件 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复,建议YYYY...
二维码支付或兑换
接口用途 支付宝支付 微信被扫支付 银行二维码支付 银行二维码积分兑换 银联立码付 百度支付 翼支付 其他二维码支付 产品券/代金券/折扣券/买N赠M券/立减券 外卖或自助点单订单码自动上屏 交易流程说明 该交易需要先采集二维码扫描器或键盘输入的二维码信息,再发至中间件,中间件收到请求后,检查包含qrcode内容信息再请求易百后台进行处理。 action qrcodeSale 请求参数,收银机===>中间件 字段 类型 是否必填 字段意义 备注 traceNo Strin...
交易结果查询
接口用途 在收银机未收到后台返回时,可以调用此接口查询原交易的状态。 action inquiry 请求参数,收银机===>中间件 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复 originalTraceNo String 是 原收银机流水号 传入需要查询的原交易收银机流水号 请求报文举例 { "traceNo": "99000009100010101732123", "originalTraceNo"...
当日撤销(实体卡)
接口用途 需要对原交易整体撤销时,可以在原交易的同一天调用此接口。 交易流程说明 该交易发至中间件后,中间件不会直接请求易百后台,而是先点亮MIS-POS,等待刷卡和输入密码,MIS-POS上确认后,中间件收到卡和密码信息再请求易百后台进行处理。 action voidCardSale 请求参数,收银机===>中间件 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复 originalTraceNo String 是 原收银机流水...