支付宝支付入门
前置知识
支付宝支付流程简单版
客户端调用服务器的支付API,服务器返回信息字符串并准备好回调URL,客户端支付成功后,支付宝访问服务器的API确认支付成功,此时完成支付成功的业务逻辑即可。
签名
为了保证交易双方(商户和支付宝)的身份和数据安全,开发者在调用接口前,需要配置双方密钥,对交易数据进行双方校验。密钥包含应用私钥(APP_PRIVATE_KEY)和应用公钥(APP_PUBLIC_KEY)。生成密钥后,开发者需要在开放平台开发者中心进行密钥配置,配置完成后可以获取支付宝公钥(ALIPAY_PUBLIC_KEY)应用在代码中,对请求内容进行签名。
(cite:支付宝-开放平台文档-网页&移动应用)
当面付
当面付分为:
- 条码支付(商家扫码用户支付宝中的付款码)
- 扫码支付(用户扫描商家的收款码)