支付宝APP支付流程
支付能力申请流程
一、注册支付宝开放平台
支付宝开放平台使用支付宝账号。
如果是支付能力开发商,建议使用企业邮箱注册。
如果是个人开发者,不能直接在支付宝开放平台开通支付能力,可使用第三方平台接入,如ping++
二、创建支付应用、开发配置
创建应用
设置基础环境 获取支付宝网关、设置应用网关(己方)、设置授权回调地址
注意
蚂蚁金服开放平台将对您填写的授权回调地址进行安全扫描,扫描结果请在1个小时后,前往“开发者中心-安全中心”查看。另外,请如实、准确填写授权回调网址,否则所有责任(包括但不限于赔偿损失)概由您负责。
设置接口加签方式 RSA2(SHA256)密钥(推荐)
开发测试
三、上线前签约
上线前签约APP支付能力,即可在线上调用开发好的APP支付功能
- 资料审核 填写企业信息、经营信息、银行账户等信息,上传相关证件。资料提交后,审核将在3个工作日内完成。
- 验证账户 核实您提交的银行账户信息,以验证账户。
- 签署产品协议 在线签署产品协议,完成签约。
支付开发流程
服务端接口
一、签名下单接口
二、支付成功的验签接口
三、接收异步支付结果通知的接口
四、查询支付结果的接口
服务端支付DEMO
SDK1.5 适用于Java语言、jdk版本1.5及以上的开发环境
代码示例仅供参考和测试,实际请根据业务来处理。异步通知处理过程中请对信息做确认,例如:订单号是否在商户您的系统中存在,订单金额是否匹配