在当今的互联网时代,第三方支付已经成为了我们不可或缺的一个生活工具。强大的支付能力,在影响着我们的生活方式的同时,也成为了互联网公司必不可少的业务拼图。他可以为商家提供快速可靠的强大支付能力,拓展商家的业务范围。而在众多第三方支付产品中,支付宝无疑是其中最为重要的一个产品。
这个专题带大家快速将自己的应用接入到支付宝,给自己公司的应用增加支付宝的支付能力。
一、支付宝应用基础概念介绍
1、支付宝的开放能力:
首先我们需要对支付宝产品的整个开放能力有个大致的了解,才能理解我们要怎么将自己公司的应用与支付宝进行融合。在支付宝官方平台的文档中,对整个支付宝产品的开放能力有个完整的介绍。参看
https://opendocs.alipay.com/open/00 a0ut
我们这次重点关注的是其中的支付能力。这些支付能力针对不同的场景提供不同的支付方式,结合我们自己的生活经验,很容易理解。
当面付 这个场景就是我们到超市、商店进行购买支付时的场景。可以是商家提供一个二维码,客户用支付宝扫描支付,也可以是客户打开自己的付款码,给商家扫描完成支付。
APP支付 这个就是嵌入到APP移动应用当中的支付能力。比如可以在淘宝中快速使用支付宝支付。
2、支付宝应用开发模式:
支付宝的支付能力有一个专门的管理平台 http://open.alipay.com。 这个平台是支付宝对外重要管理平台。而在这个开放平台下,还有两个重要的子平台: 面向商家的支付宝商家中心(
https://mrchportalweb.alipay.com/ ) 和 面向开发者的支付宝开放平台( https://openhome.alipay.com/ )。这两个平台会共用支付宝的账户。
通常的开发模式需要由开发者在支付宝开放平台创建自己的应用,然后给应用定制一些特定的