微信刷脸支付(青蛙支付)POST方式提交的API开发文档1.41,支持服务商模式。

所需积分/C币:8 2019-08-08 14:08:30 1.68MB PDF

微信刷脸支付(青蛙支付)POST方式提交的API开发文档1.41,支持服务商模式。 多种交易模式文档,支持刷脸支付,刷脸支付查询,刷脸支付退款,退款结果通知 POST方式API开发文档,同时支持安卓(android)开发和windows开发
auth code= 123456 body=test device info=123 mch id=1900000109 nonce str=960f228109051b996976c82bde183ac out trade no=1400755861 spill_create_ip=127.0.0.1 sub mch id= 124 total fee=1 key=8934e7d15453:97507ef794c(f7b0519d i:经过a过程URL键值对字典序排序后的字符申 string1为 appid=wXd930ea5d5a258f4f&auth_code= 123456&body=test&de- vice info=123&mch id=1900000109&nonce str=960f228109051b9969f76c82bde183ac&out trade no 1400755861&spill_createip=127.0.0.1sub_mch_id=124&total_fee=1 i:经过b过程后得到sgn为 sIgn md5( string 1&key=8934e7d15453e97507ef794cf7b0519d) toUpper Case mds(appid=wxd930ea5d5a258f4f&auth_code=123456&body=test&de vice info=123&mch_ id=1900000109&nonce str=960f228109051b9969f76c82bde 183ac&out_trade_no 1400755861&spbillcreate_ip=127.0.0.1&sub_mchid=124&to- tal_fee=1&key=8934e7d15453e97507ef794cf7b0519d). toUpperCaseO c380bec2bfd727a4b6845133519f3ad6.toUpper Caseo ="C380BEC2BFD727A4B6845133519F3AD6" 代码实例 接口调用实例,以开发为例说明数据提交和返回的具体格式 提交数据: sapid>wx2421b1c4370ec43b</appid> <attach><![CDATA[]]></attach> <body><! CDATAUSAPI支付测试]></body> <device info> 1000</device info> <mch id>10000100</mch_ id> <nonce str>b927722419c52622651a871d1d9ed8b2</nonce str> <notify_url>http://wxpay.weixinqg.com/pub_v2/pay/notify.php</notify_url> <out trade no>1405713376</out trade_no> <spbill create ip>127.0.0. 1</spbill create ip> <total fee> 1</total fee> <trade_ type>JSAPI</trade_ type> <sign><[ CDATA[3cA89B5870F944736c657979192E1CF4]1></sign> </m> 协议级错误返回 <xm|> <return_code><! [CDATA[FAIL J></return_code> <return_msg><! [CDATA[SYSERR]></return_msg> </xm 正确返回数据 <Xm|> <return code><! [CDATA[SUCCESS]]></return_code> <return msg><![CDATA[OK>s/return msg> <appid><! [CDATA[wX2421b1c4370ec43b ></appid> <mch_id><![CDATA[10000100]></mch_id> <device_info><! [CDATA[1000]></device_info> <nonce_str><![CDATA[FVYSnPuFFPkAr77M1]></nonce_str> <sgn><[ CDATA[6323803906E43634297CF2A6E5F3B72]></sign> <result code><! [CDATA[SUCCESS]></result code> <openid><![ CDaTAloUpF8uN95-Ptaags6E roPHg7AGOJ]></openid> <is subscribe><! [CDATAY ></is subscribe> <trade_ type><! [ CDATALMICROPAY]]></trade_type> <bank_ type><![CDATALCCB CREDIT></bank type> <total fee>1</total fee> <coupon_fee>0</coupon_fee> <fee_type><![CDATA[CNY]></fee_type> <transaction id><![CDATA[1008450740201407220000058756J1></transaction_id> <out trade no><! [CDATA[1406033828]></out trade no> <attach><![CDATAlatt></attach> stime end><! CDaTA[20140722160655]]></time end> </xm|> 业务级错误返回: <Xm|> <return_code><! [CDATA[SUCCESS]></return_ code> <return_msg><! [CDATA[OKI></return_msg> <appid><! [CDATAlwX2421b1c4370ec43b></appid> <mch id><![CDaTA[10000100></mch id> <device_info><! [CDATA[1000]></device_info> <nonce str><! [CDATA[sthBJ9QyUG6vkrjJ1></nonce str> <sign><![CDATA[6277A96D7875D4FF23AA7B6A4C3046AB></sign> <result_code><![CDATA[FAILJ]></result_code> <err_code><![CDATA[PAYERRORJ]></err_code> < err code des><[ CDATA[支付错误]></ err code des> </m> 第四章刷脸支付接口 使用场景 用户在商超,便利店,餐饮等场景,在屏幕上通过刷脸完成支付。 步骤:用户在自助收银机上点击“刷脸支付”; 步骤:发起人脸识别,摄像头自动抓取识别用户人脸,提示用户输入位手机号码 步骤:商户收银系统提交刷脸支付; 步骤:微信支付后台收到支付请求,验证人脸信息,返回支付结果给商户收银系统。 开始检测人脸 检测人脸通远 请保持正脸对准框为 识别人脸 输入手机号 发起鉴权 请输入微信绑定手机号 请输入微信绑定手机号 186*★★1234 186*(1234 微信支付 369 4 了 2580 0 提示输入手机号,发起支付鉴权 支付安全规则 ◆支付金额没有特殊限制 开发步骤 硬件 硬件最低配置建议和要求: ()摄像头:推荐华捷 结构光摄像头 瑞芯微 或者 ()内存 ()操作系统:推荐使用 环境准备 获取刷脸支付,推荐使用 系统 至少版本 开发步骤 步骤一:初始化:在程序第一次启动时需要初始化,函数 步骤二:获取人脸验证信息 步骤三:获取调用凭证 步骤四:发起人脸识别 步骤五:发起刷脸支付 步骤六:刷脸支付结果逻辑处理 步骤七:释放资源:程序退出时才需要调用一次 其中步骤一至步骤四,以及步骤七,请参考文档《微信支付人脸识别接入文档》 步骤五至步骤六请参考本文档 刷脸支付时序图 sd脸支付 支付厂 微文付公众号 画户APP 信人酸8 商后台 菌倍文付后台 用户录人两品信 展示商品详情0 点击扇控支可0 1.获取刷脸吏付 token 返回黑酸克付kn0 2起检克付 3发起刚助克付 发送专付成功凭证 迈回克付果 支结 l。pp循环处理 攻付蠲时或 SYSIEM ERH 职音询不韶河20S研用查询订单 回变付均果 ait判断交易是否成功 聞镇汀益至癱霞功 步骤:请参考文档《微信支付人脸识别接入文档》 步骤 调用刷脸支付接口 异常处理 ·当遇到支付异常,请按如下说明处理 ()当交易超时或支付交易失败,商户收银系统必须调用【撤销订单API】,撒销此交 易 )由于银行系统异常、用户余额不足、不支持用户卡种等原因使当前支付交易失败,商 户收银系统应该把错误提示明确展示给收银员。 ()根据返回的错误码,判断是否需要撤销交易,具体详见返回错误码列表 案例介绍 腾讯爱马哥自助点餐,自助收银。 刷脸支付接口 请求 是否需要证书 否 请求方式 读写超时时间设置 秒 4.7.1输入参数 名称 变量名 必填类型 示例值 描述 appd是商户在微信申请公众号成 公众账号apgd 是srmn(32)w88889后分配的帐号D,登录平台为 mp. Weixin. qQ.cOm 特约商户 服务商模式专有参数,微信分配的 公众账号 sub_appid香srng(32)190000 特约商户公众账号ID 商户号 mch id 是 String(32)190000109 微信支付分配的商户号 特约商户 服务商模式下必填,微信支付分配 sub_mch_id E String(32)1900000109 号 的特约帝户号

...展开详情
img
李烈火8909
  • 分享精英

    成功上传11个资源即可获取

关注 私信 TA的资源

上传资源赚积分,得勋章
最新资源