开发者社区 问答 正文

#支付宝 如何快速接入APP支付?

如何快速接入APP支付?

展开
收起
保持可爱mmm 2020-05-05 16:16:03 1077 分享 版权
1 条回答
写回答
取消 提交回答
  • 一、接入前准备 1、签约

    (1)自助签约(推荐):登录下面地址选择右下角的立即接入,去签约APP支付【立即签约】

    (2)签约遇到问题可以咨询商户客服电话:95188-1,或在线商户客服:【客服地址】 2、创建应用

    (1)创建应用:点击【查看】

    (2)生成密钥:点击【如何生成RSA2密钥】或者【如何生成公钥证书】

    (3)如何获取支付宝公钥:点击【如何获取支付宝公钥】

    (4)添加功能包:点击【开发者中心】,根据自己的业务需求,选择“应用类型”,点击对应的应用,进入应用详情页,按照如下图操作 图片 3、demo&服务端sdk地址(参考测试使用)

    服务端sdk下载地址:【服务端SDK下载地址】

    客户端demo下载地址:【demo下载地址】 4、产品支付流程说明

    (1)客户端android集成流程

    帖子图片78.png

    (2)客户端ios集成流程

    帖子图片79.png

    二、接口集成代码示例 1、收单类服务端接口代码示例

    【App支付接口(alipay.trade.app.pay)参数说明&请求参数】 2、辅助类服务端接口代码示例

    【统一收单线下交易查询(alipay.trade.query)参数说明&请求示例】

    【统一收单交易退款接口(alipay.trade.refund)参数说明&请求示例】

    【统一收单交易关闭接口(alipay.trade.close)参数说明&请求示例】

    【查询对账单下载地址(alipay.data.dataservice.bill.downloadurl.query)参数说明&请求示例】

    注1:证书方法需要把对代码做修改,详细可参考【服务端sdk】说明,在该页面会有相关的证书提交的示例代码,其中的接口类方法需要自行替换成要调用的接口类方法,并且相关的提交方法也会有变更,可参考【公钥证书提交】

    注2:客户端相关集成流程可参考【客户端 Android 集成流程】和【客户端 iOS 集成流程】

    三、注意事项 1、沙箱客户端集成方式

    沙箱账号查看可点击:【沙箱账号内容说明】

    沙箱环境测试目前只支持安卓版,详情参考文档 【APP支付沙箱联调指南说明】 2、常见报错解决方案说明

    报错ALIN10146:点击查看

    报错ALIN10070:点击查看

    报错ALI38173: 点击查看

    报错ALIN10009:点击查看

    更多ali系错误码可参考:【App支付常见问题说明】

    2020-05-06 09:26:45
    赞同 展开评论