Api- Onepage Alipay Standard Review

标准支付,选择alipay支付方式支付成功后返回fecshop页面加载的api,用于访问支付宝 ,验证当前订单是否支付成功。

URL: /payment/alipay/standard/review

格式:json

方式:get

一:请求部分

1.Request Header

参数名称 是否必须 类型 描述
access-token 必须 String 从localStorage取出来的值,识别用户登录状态的标示,用户登录成功,服务端返回access-token,VUE保存到localStorage中,在下一次请求从localStorage取出来放到request header中
fecshop-uuid 必须 String 从localStorage取出来的值,用户的唯一标示,VUE第一次访问服务端,服务端会返回fecshop-uuid ,VUE将其保存到本地,后面的每一次请求都需要加上fecshop-uuid
fecshop-currency 必须 String 从localStorage取出来的值,当前的货币值
fecshop-lang 必须 String 从localStorage取出来的值,当前的语言code

2.Request Body Form-Data:

参数名称 是否必须 类型 描述
total_amount 必须 String 订单的总金额
timestamp 必须 String 支付时间
sign 必须 String 签名,用于安全认证的
trade_no 必须 String 支付宝的订单号
sign_type 必须 String 签名类型
auth_app_id 必须 String 支付宝的appId,用于身份验证的
charset 必须 String 编码
seller_id 必须 String 商家id,用于身份验证
method 必须 String 请求的api的method
app_id 必须 String appid
out_trade_no 必须 String 详细看支付宝接口
version 必须 String 支付宝支付接口的版本号

请求参数示例如下:

{
    total_amount: "927.80",
    timestamp: "2017-11-01 11:39:51",
    sign: "UynUHkgJWkWYIz3F7/bqu+nJcjKsGYijDsERELtnUBGBDa9utAsMdMv7AC6tN+/ANFoXh6yzmNh+gJ7Sws4Ka4Ea8PiAHCQCRPUhZ6lPCfKUB0RPq9bdVZ6yBoF54iODEjveeIsjAQR3pnSLzy5xf+oZyLsYWLxuFuLR/2OfJeuIU1quFH4kKCGAIYbgzfCk77cQ9mpufE4W9jKqH3A2EILJR8X78E6B09sMki+FysZ+ZiFkIJNUQTk9liDXN+98g89Tf+AUOAlm16UnyLMCHJvhc9/GCMRP8WNMOaisuC8VKqMpEFPHF5g/8LFy9fA2JCFnZt5JRvqIZR6vv6swEw==",
    trade_no: "2017110121001004590200337793",
    sign_type: "RSA2",
    auth_app_id: "2016080500172713",
    charset: "UTF-8",
    seller_id: "2088102170055546",
    method: "alipay.trade.wap.pay.return",
    app_id: "2016080500172713",
    out_trade_no: "1100000914",
    version: "1.0"
}

二:返回部分

1.Reponse Header

参数名称 是否必须 类型 描述
access-token 选填 String 用户登录成功,服务端返回access-token,VUE保存到localStorage中,在下一次请求从localStorage取出来放到request header中
fecshop-uuid 必须 String 用户的唯一标示,VUE第一次访问服务端,服务端会返回fecshop-uuid ,VUE将其保存到本地,后面的每一次请求都需要加上fecshop-uuid

2.Reponse Body Form-Data:

格式:json

参数名称 是否必须 类型 描述
code 必须 Number 返回状态码,200 代表完成,完整的返回状态码详细参看:Api- 状态码
message 必须 String 返回状态字符串描述
data 必须 Array 返回详细数据

3.参数code所有返回状态码:(完整的返回状态码详细参看:Api- 状态码

code Value 描述
200 成功状态码
1500019 Order: 下订单,支付宝支付订单失败

4.返回数据举例:

{
    "code": 200,
    "message": "process success",
    "data": {}
}