V2 0/order/alipay pay

来自技术开发小组内部wiki
跳转至: 导航搜索

功能说明

根据订单号order_sn和notify_url_type获取支付宝支付时拼接的字符串

URL

http://[域名]/v2_0/order/alipay_pay

返回格式

支持json,xml.通过format参数来控制

HTTP请求方式

POST.可以post的数据为xml或json.

输入参数说明

参数名称 是否必须 类型 描述
order_sn

string
订单号
notify_url_type

int
订单方式 1 对应单笔 2-购物车
split_money

strng
拆分金额(3.63以上版本支持订单金额拆分支付,如果订单不拆分,此字段不传)

请求示例

正式环境
http://api.fumubang.com/v2_0/order/alipay_pay
测试环境
http://api.fumubang.net/v2_0/order/alipay_pay
本地环境
http://dev-api.fumubang.net/v2_0/order/alipay_pay

返回参数说明

error_code有值时错误

正确信息

<data><alipay_ret>partner="2088111942114181"&out_trade_no="20170504104606090600"&subject="sam RF test 通用票,电子票..."&body="sam RF test 通用票,电子票...,总价:¥4.00"&total_fee="4.00"&notify_url="http%3A%2F%2Fapi.fumubang.net%2Fv2_0%2Fpayment%2Falipay_notify%3Fact_type%3Dnew"&service="mobile.securitypay.pay"&_input_charset="UTF-8"&return_url="http%3A%2F%2Fm.alipay.com"&payment_type="1"&seller_id="zhifu@fumubang.com"&it_b_pay="120m"&sign="B5jeDMGgvYuO44UKw7XC9MBuL+xrcxRxQa2fHZyDv+SXIM5gD0DI6WVMpiwa/uc9Rv6aGApJsvgy5xNuXw1PlL2Fa6bXA17D6WaYYrbqlaZpgO8y2aWEdOY4/usiBFRQK5ups98UWm3YfHXlOEfg9KUU58uRtRBDYeocF8I3LFs="&sign_type="RSA"</alipay_ret><out_trade_no></out_trade_no></data>//out_trade_no是拆分订单时才返回值,需要在请求pay_info是回传给服务器

错误信息  

<data><error_code>300011</error_code><error_msg> 获取签名失败</error_msg></data>