/ 35浏览

支付宝开发中当面付、手机网站支付、电脑网站支付和 APP 支付的区别

bf194850-a760-4618-ac7e-9c9076be34370

背景

在开发过程中,需要集成支付宝的支付功能,本文介绍当面付、手机网站支付、电脑网站支付和 App 支付的区别。

使用场景

当面付

当面付是一款线下收款的收单产品,主要分为扫码支付和条码支付。

  • 扫码支付,指用户打开支付宝客户端中的 扫一扫 功能,扫描商家展示在各种场景的二维码并进行支付的模式。该模式适用于线下实体店支付、面对面支付等场景。
  • 条码支付是支付宝给到线下传统行业的一种收款方式。商家使用扫码枪等条码识别设备扫描用户支付宝客户端上的条码/二维码,完成收款。用户仅需出示付款码,所有操作由商家端完成。
  • 统一收单交易创建接口,一般用于 一码多付场景,用户自己根据自己下单支付的页面地址生成二维码,用户支付宝客户端 扫一扫 功能扫码打开该页面,输入支付金额,创建订单进行唤起收银台支付。

手机网站支付

手机网站支付是适用于手机网站(移动端网页应用)上进行收款的收单产品。

商家在网页应用中调用支付宝提供的网页支付接口,接口会调起支付宝客户端内的支付模块,此时会从商家网页应用跳转到支付宝客户端中并开始支付;支付完成后会跳转回商家网页应用内,最后商家展示支付结果。

电脑网站支付

电脑网站支付是适用于电脑网站(PC 端)上进行收款的收单产品。

用户在商家 PC 网站消费后界面会自动跳转到支付宝 PC 网站收银台完成付款。交易资金直接打入商家支付宝账号,实时到账。

APP 支付

App 支付是适用于商家自己开发的 App 应用,在客户端请求支付的收单产品。

商家 APP 调用支付宝提供的 SDK,SDK 再调用支付宝 APP 内的支付模块。如果用户已安装支付宝 APP,商家 APP 会跳转到支付宝中完成支付,支付完后跳回到商家 APP 内,最后展示支付结果。如果用户没有安装支付宝 APP,商家 APP 内会调起支付宝网页支付收银台,用户登录支付宝账号,支付完后展示支付结果。

目前支持手机系统有:iOS(苹果)、Android(安卓)。