Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

288 total results found

文档介绍

e-Buy 电子券4.0

文档目的 此为取码方与易百电子凭证对接的报文协议 为实现取码方对接易百制码,制码查询,制码撤销,码信息查询,码状态修改,码信息修改等制码功能

名词解释

e-Buy 电子券4.0

HTTP 基于HTTP协议的通讯方式 JSON 网络通信时的一种数据交互格式 WHALE 易百电子凭证4.0系统的别称 JWT JWT是JSON Web Token的简写,它定义了一种在客户端和服务器端安全传输数据的规范,通过 JSON 格式来传递信息。 一个JWT实际上就是一个字符串,它由三部分组成,第一段是 header(头部),第二段是 payload(主体信息或称为载荷),第三段是 signature(数字签名)。 header 完整的头部就像下面这样的JSON: { "typ": "J...

接入说明

e-Buy 电子券4.0

本文档展示了如何通过http请求,完成于易百电子凭证系统完成对接。 本文档主要面向的读者为各有需求接入电子凭证的,有一定开发能力的技术人员。 本文档中必填字段仅限于易百自制码,第三方制码可能存在部分字段无法返回。在对接时可与易百技术人员沟通 配置密钥 取码对接方对接时,需跟业务同事沟通后把公钥发送到指定邮箱。易百电子凭证系统会分配app_id, version, saleChannelId, 易百电子凭证系统公钥等信息 开发者调用接口前需自行生成RSA密钥,RSA密钥包含: 应用私钥(APP_PRIVAT...

资金渠道

e-Buy 电子券4.0 业务参数对象

JSON Key为fundsChannel,出现在返回报文中,非必填 字段 类型 是否必填 字段意义 备注 totalAmount Number 否 订单总金额 单位:分。totalAmount = discountAmount + userRealAmount discountAmount Number 否 折扣金额 单位:分。discountAmount = merchantBenefit + channelBenefit merchantRealAmount Number ...

余额资金渠道

e-Buy 电子券4.0 业务参数对象

JSON Key为remainFundsChannel,出现在返回报文中,非必填 字段 类型 是否必填 字段意义 备注 remainTotalAmount Number 否 剩余订单总金额 单位:分。 remainDiscountAmount Number 否 剩余折扣金额 单位:分。 remainMerchantRealAmount Number 否 剩余商户实收金额 单位:分。 remainChannelBenefit Number 否 剩余渠道出资优惠 单位:...

文档介绍

e-Buy 收银一体化

文档目的 此为收银机或中间件与易百后台直接通讯的报文协议。 为实现收银POS与易百后端支付,兑换业务交易实时同步,减少对账误差,同时可以实现与易百对接后,支持多种支付,兑换方式的需求。 物理架构 流程说明: 1.收银机和易百POS采用USB口或者串口连接,各收银机之间通过局域网连接 2.各门店(含多台收银机)通过公网VPN(或者专线)连接易百POSP 3.易百POSP再通过专线连接各发卡银行 逻辑架构 @startuml skinparam monochrome reverse ski...

文档版本 (当前版本V3.3)

e-Buy 收银一体化

版本号 更新日期 说明 更新人 V1.0 2018/2/1 初始导入 陈利军 V1.1 2018/2/3 新增管理类接口:每日签到,每日结算,下载公钥个AID,下载秘钥 陈利军 V1.2 2018/2/7 新增交易类接口:银行卡收单,实体卡权益积分兑换,二维码支付或兑换,交易结果查询,当日撤销,隔日退款 陈利军 V1.3 2018/2/10 新增实体类描述 陈利军 V1.4 2018/2/12 新增签名算法和加密算法的描述及demo 陈利军 V2.0 2018/3/...

名词解释

e-Buy 收银一体化

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...

调用方法

e-Buy 收银一体化 接口说明

内容 说明 通讯方式 采用 HTTPS 方式访问 提交方法 POST (application/json) 交互数据格式 JSON 字符编码 UTF-8 签名算法 MD5 签名验证 提交和返回数据都需要验证签名

报文结构

e-Buy 收银一体化 接口说明

请求报文和返回报文都采用如下的报文结构 序号 参数 类型 参考数据 参数说明 备注 1 action String inquiry 交易类型 具体接口有详细说明 2 deviceNo String(8) POS01 收银机编号 用于区别本次交易请求的收银机 3 shopNo String(15) CN123456 门店编号 用于区别本次交易请求的门店 4 brand String 663 品牌编号 用于区别本次交易请求的品牌,易百分配 5 body ...

签名算法

e-Buy 收银一体化 接口说明

签名过程 拼接报文参数除sign参数外的所有参数按照ASCII顺序排序后,以"参数名1=参数值1&参数名2=参数值2"的方式拼接所有参数 拼接签名 mwMacKey最后在尾部拼接双方约定的密钥"KEY=xxxxx",因调用downloadKey接口前,并未获得mwMacKey,故使用指定KEY签名因调用signin接口前,并未获得mwMacKey,故使用mwTmk签名 签名值计算MD5-32加密后再转成HEX大写格式,即为签名值,并赋给sign参数。 注当参数值为null或为空时...

数据加密算法

e-Buy 收银一体化 接口说明

3DES介绍 3DES(或称为Triple DES)是三重数据加密算法(TDEA,Triple Data Encryption Algorithm)块密码的通称。它相当于是对每个数据块应用三次DES加密算法。由于计算机运算能力的增强,原版DES密码的密钥长度变得容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。 加解密过程 设Ek()和Dk()代表DES算法的加密和解密过程,K代表DES算法使用的密钥,M代表明文,C代表密文...

密码加密算法

e-Buy 收银一体化 接口说明

ANSI X9.8 Format(带主帐号信息) PIN BLOCK 格式:等于 PIN 按位异或主帐号 PIN 格式:(个人识别码 Personal Identity Number)总共有8个byte长度,分为两个部分;(类似数据包的格式) Byte 1 PIN的长度 Byte 2 – Byte 3/4/5/6/7 4--12个PIN(每个PIN占4个BIT) Byte4/5/6/7/8 – Byte 8 FILLER “F” (每个“F“占4个BIT) PAN(主帐号 Prim...

密钥使用流程

e-Buy 收银一体化 接口说明

一般调用流程: 当做 DownloadKey 时,使用 rootKey 来生成签名,返回报文中得到中间件主密钥 mwTmk 的密文,使用 rootKey 对该密文做3DES解密,得到 mwTmk 的明文。 当做 SignIn 时,使用上一步中获得的 mwTmk 明文来生成签名,返回报文中得到中间件Mac秘钥(工作秘钥) mwMacKey 的密文,使用 mwTmk 明文对此密文做3DES解密,得到mwMacKey 的明文。 当做交易时,使用上一步中获得的 mwMacKey 明文来生成签名。

银行卡收单

e-Buy 收银一体化 交易类接口列表

接口用途 银行卡收单 预付费卡消费 接口地址 https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/cardPayment action cardPayment 请求参数,中件间===>易百后台 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复,必须以yyyyMMdd(当天)作为流水号开头+递增序列 onlineTid String 否 线上对接使用的统一终端号 ...

实体卡权益积分兑换

e-Buy 收银一体化 交易类接口列表

接口用途 银行积分兑换 银行积分兑换+现金支付 银行权益验证 银行权益验证+现金支付 会员卡消费 接口地址 https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/cardRedemption action cardRedemption 网关查询当前卡号下允许参加的积分、权益活动列表 cardPoint 网关查询当前卡号下允许参加的积分活动列表 cardAuth 网关查询当前卡号下允许参加的权益活动列表 请求参数,中件间===>易百后...

二维码支付或兑换

e-Buy 收银一体化 交易类接口列表

接口用途 支付宝支付 微信被扫支付 银行二维码支付(工行、中行、中信、浦发等) 银行二维码积分兑换(工行、中行、中信、浦发等) 银联立码付 百度支付 翼支付 其他二维码支付 电子凭证核销:产品券/代金券/折扣券/买N赠M券/立减券 外卖或自助点单订单码自动上屏 接口地址 https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/qrcodeSale ...

交易结果查询

e-Buy 收银一体化 交易类接口列表

接口用途 在中间件未收到后台返回时,可以调用此接口查询原交易的状态。 “电子凭证批量核销ecouponsVerify”交易目前不支持查询 接口地址 https://ebuywebposp-test.e-buychina.com/ebuyweb-posp/api/inquiry action inquiry 请求参数,中件间===>易百后台 字段 类型 是否必填 字段意义 备注 traceNo String 是 收银机流水号 不允许重复,必须以yyyyMMdd(当天)作为流水号开头+...

POS机指令说明

e-Buy 收银一体化 POS机相关配置与说明

00 服务端下发打印文本譬如 00|支付渠道:支付宝当面付| 01 仅显示的信息 02 输入文本数据,最大30个字节的数据 |02|01|请输入原交易日期 |02|02|请输入原交易参考号 |02|03|请输入原交易流水号 03 输入文本数据,星号回显,最大30个字节的数据 04 支持刷卡以及IC插卡,同时上送卡号,有效期,1/2/3磁道 05 二维码扫描(最长255) 06 显示提示信息,产生随机数,本地记录,然后通信,通信成功后,提示输入密文,和本地存贮随机...

收单机构标识

e-Buy 收银一体化 POS机相关配置与说明

下发POS的标识值 易百终端标识值 收单机构 AppName 二进制位置 0x01 1 招行积分(星巴克) cmbPoint 0000 0001 0x02 2 中信收单(透传) citicCashpay 0000 0010 0x04 4 嘉联收单 jlpayCashpay 0000 0100 0x08 8 建行收单(间连) ccbCashpay 0000 1000 0x10 16 建行收单(直连) ccbCashpay 0001 0000 0x20 32...