旧版手机网站支付升级为新版指南
升级指导
密钥配置对比说明
密钥生成
RSA/RSA2商家公钥上传
旧版手机网站支付
新版手机网站支付
技术接入对比说明
请求网关变更
https://mapi.alipay.com/gateway.do
https://openapi.alipay.com/gateway.do
请求参数签名
同步返回和异步通知的验签
请求参数对比
参数 | 旧版手机网站支付 | 新版手机网站支付 |
---|---|---|
service | 接口名称:alipay.wap.create.direct.pay.by.user | 无 |
method | 无 | 接口名称:alipay.trade.wap.pay |
partner | 支付宝账号对应的支付宝唯一用户号 | 无 |
_input_charset | 编码格式,固定为 UTF-8 | 无 |
charset | 无 | 请求使用的编码格式,如 utf-8、gbk、gb2312 等。 |
format | 无 | 仅支持 JSON |
biz_content | 无 | 业务请求参数的集合,最大长度不限。除公共参数外所有请求参数都必须放在这个参数中传递。 |
app_id | 无 | 必填,支付宝分配给开发者的应用 ID,获取APPID。 |
timeout_express | 用 it_b_pay 表示 | 交易超时时间 |
total_amount | 用 total_fee 代表 | 订单总金额 |
total_fee | 订单总金额 | 用 total_amount 代表 |
app_pay | 是否使用支付宝客户端支付,如需使用支付宝客户端,该参数必传。 | 无该参数,默认唤起支付宝客户端 |
show_url | 添加该参数后在 H5 支付收银台会出现返回按钮,可用于用户付款中途退出并返回到该参数指定的商家网站地址。 | 以 quit_url 参数实现 |
Passback_params | 无 | 公用回传参数,如果请求时传递了该参数 ,则返回给商家时会回传该参数。 |
Extend_params | 无 | 业务扩展参数 |
异步通知参数差异
参数 | 旧版手机网站支付 | 新版手机网站支付 |
---|---|---|
app_id | 无 | 支付宝分配给开发者的应用 Id |
charset | 无 | 编码格式 |
version | 无 | 接口版本 |
Out_biz_no | 无 | 商户业务号 |
total_amount | 用 total_fee 代表 | 订单金额 |
receipt_amount | 无 | 实收金额 |
invoice_amount | 无 | 开票金额 |
buyer_pay_amount | 无 | 付款金额 |
point_amount | 无 | 集分宝金额 |
refund_fee | 无 | 总退款金额 |
fund_bill_list | 无 | 支付金额信息 |
quantity | 购买数量 | 无 |
price | 商品单价 | 无 |
refund_status | 退款状态 | 无 |
total_fee | 交易金额 | 用 total_amount 代表 |
Passback_params | 无 | 回传参数 |
交易辅助接口对比
接口描述 | 旧版手机网站支付 | 新版手机网站支付 |
---|---|---|
交易查询 | single_trade_query | alipay.trade.query |
交易关闭 | 无(不再对外提供) | alipay.trade.close |
交易退款 | refund_fastpay_by_platform_nopwd refund_fastpay_by_platform_pwd | alipay.trade.refund |
交易退款查询 | 无(不再对外提供) | alipay.trade.fastpay.refund.query |
对账 | account.page.query | alipay.data.dataservice.bill.downloadurl.query |