API列表

签约销售方案共包含8个接口,各接口描述和使用场景详见下表接口使用说明
本文阅读对象为ISV或者商户的开发人员



接口英文名

接口名称

描述

使用场景

alipay.fund.auth.order.app.freeze

预授权冻结接口

通过调用该接口创建支付宝授权订单并完成预授权

ISV使用此接口唤起在APP内唤起支付宝收银台;用户在收银台中确认金额后预授权成功

 

alipay.fund.auth.operation.cancel

预授权撤销接口

通过调用该接口撤销授权冻结操作

只有发生授权系统超时或者授权结果未知时可调用撤销,其他正常授权冻结的操作如需实现相同功能请调用资金授权解冻服务。提交资金授权后调用【资金授权操作查询】,没有明确的授权结果再调用【资金授权撤销】

alipay.fund.auth.order.unfreeze

预授权解冻接口

支持部分和全部解冻

当资金授权发生之后一段时间内,由于买家或者商家等其他原因需要要解冻资金,商家可通过资金授权解冻接口将授权资金进行解冻,支付宝将在收到解冻请求并验证成功后,按解冻规则将冻结资金进行解冻,原路退回支付宝账号

alipay.fund.auth.operation.detail.query

预授权操作查询接口

通过调用该接口查询授权操作明细信息

商家后台、网络、服务器等出现异常,商户系统最终未接收到支付通知;调用资金授权冻结接口后,返回系统错误或未知交易状态情况;注意:调用撤销接口之前,需通过操作查询接口确认该笔授权操作目前的状态(返回结果status=”SUCCESS”表明授权操作成功)。

当商家调用“资金授权解冻接口”时出现系统错误,商户可使用该接口查询提交的解冻请求是否执行成功。

alipay.trade.pay

交易创建并支付接口

通过调用该接口创建支付宝交易订单

并使用预授权资金完成支付

当商家需要对用户授权资金进行解冻支付时,商家可通过交易创建并支付接口将用户授权资金支付给卖家,支付宝将在收到请求后创建相应交易单并将授权资金支付给卖家

alipay.trade.refund

交易同步退款接口

 

支持部分和全部退款

 

当交易发生之后一段时间内,由于买家或者卖家的原因需退款,卖家可通过退款接口将支付款退还给买家,支付宝将在收到退款请求并验证成功后,按退款规则将支付款按原路退到买家帐号上

 

alipay.trade.query

交易订单查询接口

通过调用该接口查询订单的状态

商户后台、网络、服务器等出现异常,商户系统最终未接收到支付通知

alipay.trade.fastpay.refund.query

统一收单交易退款查询

通用调用该接口查询

商户可使用该接口查询自已通过alipay.trade.refund或alipay.trade.refund.apply提交的退款请求是否执行成功。 该接口的返回码10000,仅代表本次查询操作成功,不代表退款成功。如果该接口返回了查询数据,且refund_status为空或为REFUND_SUCCESS,则代表退款成功,如果没有查询到则代表未退款成功,可以调用退款接口进行重试。重试时请务必保证退款请求号一致。

alipay.data.dataservice.bill.downloadurl.query

查询对账单下载地址

商户通过本接口获取商户离线账单下载地址

为方便商户快速查账,支持商户通过本接口获取商户离线账单下载地址

APP支付接口

APP支付接口

商户APP唤起收银台

商户APP唤起收银台

my.tradePay

小程序支付接口

通过小程序唤起收银台

通过小程序唤起收银台

ap.tradePay

jsAPI

通过H5方式唤起收银台

通过H5方式唤起收银台


onlineServer