支付开发(六)----支付宝支付的几种方式

个人感觉支付宝开发这一块确实要比微信专业很多。。。。文档DEMO,各方面要比微信少很多坑。。。


支付包得支付方式有以下几种:


参考支付包开发文档:https://docs.open.alipay.com/ 我把文档里的一些内容复制下来了。


1、当面付


当面付产品介绍


1.1、条码支付


条码支付是支付宝给到线下传统行业的一种收款方式。商家使用扫码枪等条码识别设备扫描用户支付宝钱包上的条码/二维码,完成收款。用户仅需出示付款码,所有收款操作由商家端完成。

业务流程:

支付开发(六)----支付宝支付的几种方式


使用步骤:

1.用户登录支付宝钱包,点击首页“付款”,进入付款码界面;
2.收银员在商家收银系统操作生成订单,用户确认支付金额;
3.用户出示钱包的“付款码”,收银员用扫码设备来扫描用户手机上的条码/二维码后,商家收银系统提交支付;
4.付款成功后商家收银系统会拿到支付成功或者失败的结果。


支付开发(六)----支付宝支付的几种方式



1.2、扫码支付


扫码支付,指用户打开支付宝钱包中的“扫一扫”功能,扫描商家展示在某收银场景下的二维码并进行支付的模式。该模式适用于线下实体店支付、面对面支付等场景。

业务流程:

支付开发(六)----支付宝支付的几种方式


使用步骤:


1.收银员在商家收银系统操作生成支付宝订单,并生成二维码;
2.用户登录支付宝钱包,点击首页“付款-扫码付”或直接点击“扫一扫”,进入扫一扫界面;
3.用户扫收银员提供的二维码,核对金额,确认支付;
4.用户付款后商家收银系统会拿到支付成功或者失败的结果。


支付开发(六)----支付宝支付的几种方式


1.3、声波支付


声波支付是指用户打开支付宝钱包内“当面付-声波付”,对准商家所提供的声波接收终端(如:麦克风或带声波支付功能的自助售货机),并完成支付的模式。该模式适用于线下实体店支付、自助售货机等场景

业务流程:

支付开发(六)----支付宝支付的几种方式


使用步骤:

1.用户登录支付宝钱包,点击首页“付款”,选择声波付,进入声波付界面;
2.用户在售货机上购买商品,售货机系统生成支付宝订单,用户确认支付金额;
3.用户出示钱包的“声波付”,对准售货机的声波接收的装置;
4.售货机收到声波请求后,售货机系统向支付宝提交支付请求;
5.付款成功后后商家收银系统会拿到支付成功或者失败的结果。 


支付开发(六)----支付宝支付的几种方式


2、APP支付


场景介绍

适用于商家在App应用中集成支付宝支付功能。


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


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


产品流程


用户已安装支付宝支付流程


步骤1:用户在商家App中选择商品下单、确认购买,进入支付环节,选择支付宝,用户点击确认支付,如图1;
步骤2:进入到支付宝页面,调起支付宝支付,出现确认支付界面,如图2;
步骤3:用户确认收款方和金额,点击立即支付后出现输入密码界面,如图3;


支付开发(六)----支付宝支付的几种方式


步骤4:输入正确密码后,支付宝端显示支付结果,如图4;
步骤5:自动回跳到商家App中,商家根据付款结果个性化展示订单处理结果,如图5。


支付开发(六)----支付宝支付的几种方式




用户未安装支付宝支付流程


步骤1:用户在商家App中选择商品下单、确认购买,进入支付环节,选择支付宝,用户点击确认支付,如图6;
步骤2:用户未安装支付宝客户端,则调起支付宝网页支付收银台,用户登录支付宝账户,如图7;
步骤3:登录成功后,进入确认付款页面,如图8;


支付开发(六)----支付宝支付的几种方式


步骤4:用户点击确认付款,进入支付密码页面,如下图9;
步骤5:用户输入密码,完成支付,展示支付结果,如图10。


支付开发(六)----支付宝支付的几种方式


4、手机网站支付


业务功能

适用于商家在移动端网页应用中集成支付宝支付功能。

商家在网页中调用支付宝提供的网页支付接口调起支付宝客户端内的支付模块,商家网页会跳转到支付宝中完成支付,支付完后跳回到商家网页内,最后展示支付结果。若无法唤起支付宝客户端,则在一定的时间后会自动进入网页支付流程。


产品流程

用户已安装支付宝支付流程

步骤1:用户在浏览器中访问商家网页应用,选择商品下单、确认购买,进入支付环节,选择支付宝付款,用户点击去支付,如下图1;

步骤2:进入到支付宝支付路由页面,支付宝处理支付请求,并尝试唤起支付宝客户端,如下图2;

步骤3:进入到支付宝页面,调起支付宝支付,出现确认支付界面,如下图3;


支付开发(六)----支付宝支付的几种方式


步骤4:用户确认收款方和金额,点击立即支付后出现输入密码界面,如下图4;

步骤5:输入正确密码后,支付宝端显示支付结果,如下图5;

步骤6:自动回跳到浏览器中,商家根据付款结果个性化展示订单处理结果,如下图6。

注意:在iOS系统中,唤起支付宝App支付完成后,不会自动回到浏览器或商户App。用户可手工切回到浏览器或商户App。


支付开发(六)----支付宝支付的几种方式


用户未安装支付宝支付流程


步骤1:若用户未安装支付宝客户端,用户进入到支付宝网页收银台,用户登录支付宝账户,如图7和图8;

步骤2:登录成功后,进入付款确认页面,如图9;

步骤3:用户点击确认付款,进入支付密码页面,如图10;

步骤4:用户输入密码,完成支付,展示支付结果,如图11。


支付开发(六)----支付宝支付的几种方式



5、电脑网站支付


用户通过支付宝PC收银台完成支付,交易款项即时给到商户支付宝账户。


产品特色

用户交易款项即时到账,交易订单三个月内可退款,提供退款、清结算、对账等配套服务。

应用场景

1. 买家在商户网站选择需购买的商品,填写订单信息后,点击立即购买。


支付开发(六)----支付宝支付的几种方式


2. 网页跳转到支付宝收银台页面。


  • 用户可以使用支付宝App扫一扫屏幕二维码,待手机提示付款后选择支付工具输入密码即可完成支付;
支付开发(六)----支付宝支付的几种方式


如果不使用手机支付,也可以点击上图右侧的“登录账户付款”,输入支付宝账号和支付密码登录PC收银台。


支付开发(六)----支付宝支付的几种方式


3. 用户选择付款方式,输入支付密码后点击“确认付款”。


支付开发(六)----支付宝支付的几种方式

4. 付款成功。


支付开发(六)----支付宝支付的几种方式


6、花呗分期


花呗分期是蚂蚁金服推出的消费金融产品,用户在商家端网站或线下门店购物时使用花呗分期支付,订单全额实时支付到商家支付宝账户中,用户分期偿还花呗。


产品特色

支付开发(六)----支付宝支付的几种方式


应用场景

目前花呗分期全面支持各种场景下的分期支付,包括:PC网站支付分期、移动端支付分期、线下支付分期、口碑支付分期。

具体场景介绍请参见下文“应用案例”,接入方法请参见“接入说明”。


支付开发(六)----支付宝支付的几种方式