当面付帮助商家在线下消费场景中实现快速收款,支持 条码支付 和 扫码支付 两种付款方式。商家可通过以下两种任一方式进行收款,提升收银效率,实现资金实时到账。
条码支付:买家出示支付宝钱包中的条码、二维码,商家扫描用户条码即可完成 条码支付 收款。
扫码支付:买家通过使用支付宝 扫一扫 功能,扫描商家收款二维码即可完成 扫码支付 付款。
扫码支付应用场景
适用于单件商品单独定价、无人值守、自助售货机等商家。用户打开支付宝中的 扫一扫 功能,扫描商家展示的二维码进行支付。该模式适用于线下实体店支付、面对面支付、自助售货机等场景。
使用说明
收银员在商家收银系统操作生成支付宝订单,并生成二维码;
用户登录支付宝,点击首页 扫一扫 或点击 付钱 > 扫码付,进入扫码界面;
用户扫收银员提供的二维码,核对金额并确认支付;
用户付款支付宝提示成功或失败,商家收银系统会拿到支付成功或者失败的结果。
条码支付应用场景
适用于需要对接各类商家系统、对账强需求的商家,如大型商超、餐饮,连锁品牌等商家。商家需使用扫码枪等条码识别设备,扫描用户支付宝钱包上的 条码/二维码 完成收款,用户仅需出示付款码,所有收款操作由商家端完成。
使用说明
收银员在商家收银系统操作生成订单,输入收款金额;
用户登录支付宝,点击首页 付钱/收钱,进入付款码界面,出示给商家;
收银员通过扫码设备来扫描用户手机上的条码/二维码后,商家收银系统提交支付;
支付后商家收银系统会拿到支付成功或者失败的结果,用户支付宝 App 显示收单支付引导或成功结果。
对接使用条件
该能力对企业支付宝账户和个体工商户开放。
商家的收银系统需要有红外扫描枪设备,或其他的扫码、展示码设备。
签约申请提交资料:
经营场所照片。
有门头照的经营场所,需提供门头照。
无门头照的经营场所,需提供内景照或场景照。
商家前台自助签约:商家登录 支付宝商家中心,选择支付产品,选择当面付产品,按页面指引进行签约。
服务商为商家代理签约:服务商登录 支付宝开放平台,建立第三方应用后,挂载功能包后发起代理签约;服务商的协作费请参考 支付宝服务商业务协作费公告(2020年03版),服务商的接入流程请参考 第三方应用的接入指引。
开放平台服务端SDK接入使用
为了帮助开发者调用开放接口,我们提供了开放平台服务端SDK,包含 JAVA、PHP、NodeJS、Python 和 .NET 等语言版本,DEMO 中封装了签名 & 验签、HTTP 接口请求等基础功能。 详情请参见 下载和使用教程。
当面付 Demo
请根据您的开发语言下载对应的当面付 Demo。JAVA版:Eclipse+JDK1.6 及以上+Tomcat6.0 及以上。.NET版:Visual Studio 2010 及以上+ .NET framework 3.5 及以上。PHP版:php5.5 及以上。
在解压的当面付 Demo 中,找到 properties 配置文件,将其中的 appid, pid , private_key , public_key 的值替换为你申请的相关值。 参照各个 Demo 中的 test 方法,进行 Demo 的运行。 详细说明和文件结构,请参考 Demo 内的 readme 文档。