W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
收銀員使用掃碼設(shè)備讀取用戶手機(jī)支付寶“付款碼”/聲波獲取設(shè)備(如麥克風(fēng))讀取用戶手機(jī)支付寶的聲波信息后,將二維碼或條碼信息/聲波信息通過本接口上送至支付寶發(fā)起支付。
環(huán)境 | HTTPS請(qǐng)求地址 |
---|---|
正式環(huán)境 | https://openapi.alipay.com/gateway.do |
參數(shù) | 類型 | 是否必填 | 最大長度 | 描述 | 示例值 |
---|---|---|---|---|---|
app_id | String | 是 | 32 | 支付寶分配給開發(fā)者的應(yīng)用ID | 2014072300007148 |
method | String | 是 | 128 | 接口名稱 | alipay.trade.pay |
format | String | 否 | 40 | 僅支持JSON JSON | |
charset | String | 是 | 10 | 請(qǐng)求使用的編碼格式,如utf-8,gbk,gb2312等 | utf-8 |
sign_type | String | 是 | 10 | 商戶生成簽名字符串所使用的簽名算法類型,目前支持RSA2和RSA,推薦使用RSA2 | RSA2 |
sign | String | 是 | 256 | 商戶請(qǐng)求參數(shù)的簽名串,詳見簽名 | 詳見示例 |
timestamp | String | 是 | 19 | 發(fā)送請(qǐng)求的時(shí)間,格式"yyyy-MM-dd HH:mm:ss" | 2014-07-24 03:07:50 |
version | String | 是 | 3 | 調(diào)用的接口版本,固定為:1.0 | 1.0 |
notify_url | String | 否 | 256 | 支付寶服務(wù)器主動(dòng)通知商戶服務(wù)器里指定的頁面http/https路徑。 | http://api.test.alipay.net/atinterface/receive_notify.htm |
app_auth_token | String | 否 | 40 | 詳見應(yīng)用授權(quán)概述 | |
biz_content | String | 是 | - | 請(qǐng)求參數(shù)的集合,最大長度不限,除公共參數(shù)外所有請(qǐng)求參數(shù)都必須放在這個(gè)參數(shù)中傳遞,具體參照各產(chǎn)品快速接入文檔 | - |
參數(shù) | 類型 | 是否必填 | 最大長度 | 描述 | 示例值 |
---|---|---|---|---|---|
out_trade_no | String | 必選 | 64 | 商戶訂單號(hào),64個(gè)字符以內(nèi)、可包含字母、數(shù)字、下劃線;需保證在商戶端不重復(fù) | 20150320010101001 |
scene | String | 必選 | 32 | 支付場(chǎng)景 條碼支付,取值:bar_code 聲波支付,取值:wave_code | bar_code |
auth_code | String | 必選 | 32 | 支付授權(quán)碼,25~30開頭的長度為16~24位的數(shù)字,實(shí)際字符串長度以開發(fā)者獲取的付款碼長度為準(zhǔn) | 28763443825664394 |
product_code | String | 可選 | 32 | 銷售產(chǎn)品碼 | FACE_TO_FACE_PAYMENT |
subject | String | 必選 | 256 | 訂單標(biāo)題 | Iphone6 16G |
buyer_id | String | 可選 | 28 | 買家的支付寶用戶id,如果為空,會(huì)從傳入了碼值信息中獲取買家ID | 2088202954065786 |
seller_id | String | 可選 | 28 | 如果該值為空,則默認(rèn)為商戶簽約賬號(hào)對(duì)應(yīng)的支付寶用戶ID | 2088102146225135 |
total_amount | Price | 可選 | 11 | 訂單總金額,單位為元,精確到小數(shù)點(diǎn)后兩位,取值范圍[0.01,100000000] 如果同時(shí)傳入【可打折金額】和【不可打折金額】,該參數(shù)可以不用傳入; 如果同時(shí)傳入了【可打折金額】,【不可打折金額】,【訂單總金額】三者,則必須滿足如下條件:【訂單總金額】=【可打折金額】+【不可打折金額】 | 88.88 |
discountable_amount | Price | 可選 | 11 | 參與優(yōu)惠計(jì)算的金額,單位為元,精確到小數(shù)點(diǎn)后兩位,取值范圍[0.01,100000000]。 如果該值未傳入,但傳入了【訂單總金額】和【不可打折金額】,則該值默認(rèn)為【訂單總金額】-【不可打折金額】 | 8.88 |
body | String | 可選 | 128 | 訂單描述 | Iphone6 16G |
goods_detail | GoodsDetail[] | 可選 | - | 訂單包含的商品列表信息,Json格式,其它說明詳見商品明細(xì)說明 | - |
└ goods_id | String | 必填 | 32 | 商品的編號(hào) | apple-01 |
└ goods_name | String | 必填 | 256 | 商品名稱 | ipad |
└ quantity | Number | 必填 | 10 | 商品數(shù)量 | 1 |
└ price | Price | 必填 | 9 | 商品單價(jià),單位為元 | 2000 |
└ goods_category | String | 可選 | 24 | 商品類目 | 34543238 |
└ body | String | 可選 | 1000 | 商品描述信息 | 特價(jià)手機(jī) |
└ show_url | String | 可選 | 400 | 商品的展示地址 | http://www.alipay.com/xxx.jpg |
operator_id | String | 可選 | 28 | 商戶操作員編號(hào) | yx_001 |
store_id | String | 可選 | 32 | 商戶門店編號(hào) | NJ_001 |
terminal_id | String | 可選 | 32 | 商戶機(jī)具終端編號(hào) | NJ_T_001 |
extend_params | ExtendParams | 可選 | - | 業(yè)務(wù)擴(kuò)展參數(shù) | - |
└ sys_service_provider_id | String | 可選 | 64 | 系統(tǒng)商編號(hào) 該參數(shù)作為系統(tǒng)商返傭數(shù)據(jù)提取的依據(jù),請(qǐng)?zhí)顚懴到y(tǒng)商簽約協(xié)議的PID | 2088511833207846 |
timeout_express | String | 可選 | 6 | 該筆訂單允許的最晚付款時(shí)間,逾期將關(guān)閉交易。取值范圍:1m~15d。m-分鐘,h-小時(shí),d-天,1c-當(dāng)天(1c-當(dāng)天的情況下,無論交易何時(shí)創(chuàng)建,都在0點(diǎn)關(guān)閉)。 該參數(shù)數(shù)值不接受小數(shù)點(diǎn), 如 1.5h,可轉(zhuǎn)換為 90m | 90m |
參數(shù) | 類型 | 是否必填 | 最大長度 | 描述 | 示例值 |
---|---|---|---|---|---|
code | String | 是 | - | 網(wǎng)關(guān)返回碼,詳見文檔 | 40004 |
msg | String | 是 | - | 網(wǎng)關(guān)返回碼描述,詳見文檔 | Business Failed |
sub_code | String | 否 | - | 業(yè)務(wù)返回碼,參見具體的API接口文檔 | ACQ.TRADE_HAS_SUCCESS |
sub_msg | String | 否 | - | 業(yè)務(wù)返回碼描述,參見具體的API接口文檔 | 交易已被支付 |
sign | String | 是 | - | 簽名,詳見文檔 | DZXh8eeTuAHoYE3w1J+POiPhfDxOYBfUNn1lkeT/V7P4zJdyojWEa6IZs6Hz0yDW5Cp/viufUb5I0/V5WENS3OYR8zRedqo6D+fUTdLHdc+EFyCkiQhBxIzgngPdPdfp1PIS7BdhhzrsZHbRqb7o4k3Dxc+AAnFauu4V6Zdwczo= |
參數(shù) | 類型 | 是否必填 | 最大長度 | 描述 | 示例值 |
---|---|---|---|---|---|
trade_no | String | 必填 | 64 | 支付寶交易號(hào) | 2013112011001004330000121536 |
out_trade_no | String | 必填 | 64 | 商戶訂單號(hào) | 6823789339978248 |
buyer_logon_id | String | 必填 | 100 | 買家支付寶賬號(hào) | 159****5620 |
total_amount | Price | 必填 | 11 | 交易金額 | 120.88 |
receipt_amount | String | 必填 | 11 | 實(shí)收金額 | 88.88 |
buyer_pay_amount | Price | 選填 | 11 | 買家付款的金額 | 8.88 |
point_amount | Price | 選填 | 11 | 使用積分寶付款的金額 | 8.12 |
invoice_amount | Price | 選填 | 11 | 交易中可給用戶開具發(fā)票的金額 | 12.50 |
gmt_payment | Date | 必填 | 32 | 交易支付時(shí)間 | 2014-11-27 15:45:57 |
fund_bill_list | TradeFundBill | 必填 | - | 交易支付使用的資金渠道 | |
└ fund_channel | String | 必填 | 32 | 交易使用的資金渠道,詳見 支付渠道列表 | ALIPAYACCOUNT |
└ amount | Price | 必填 | 32 | 該支付工具類型所使用的金額 | 10 |
└ real_amount | Price | 可選 | 11 | 渠道實(shí)際付款金額 | 11.21 |
card_balance | Price | 選填 | 11 | 支付寶卡余額 | 98.23 |
store_name | String | 選填 | 512 | 發(fā)生支付交易的商戶門店名稱 | 證大五道口店 |
buyer_user_id | String | 必填 | 28 | 買家在支付寶的用戶id 2088101117955611 | |
discount_goods_detail | String | 必填 | - | 本次交易支付所使用的單品券優(yōu)惠的商品優(yōu)惠信息 | [{"goods_id":"STANDARD1026181538","goods_name":"雪碧","discount_amount":"100.00","voucher_id":"2015102600073002039000002D5O"}] |
voucher_detail_list | VoucherDetail | 選填 | - | 本交易支付時(shí)使用的所有優(yōu)惠券信息 | - |
└ id | String | 必填 | 32 | 券id | 2015102600073002039000002D5O |
└ name | String | 必填 | 64 | 券名稱 | XX超市5折優(yōu)惠 |
└ type | String | 必填 | 32 | 當(dāng)前有三種類型: ALIPAY_FIX_VOUCHER - 全場(chǎng)代金券 ALIPAY_DISCOUNT_VOUCHER - 折扣券 ALIPAY_ITEM_VOUCHER - 單品優(yōu)惠 注:不排除將來新增其他類型的可能,商家接入時(shí)注意兼容性避免硬編碼 | ALIPAY_FIX_VOUCHER |
└ amount | Price | 必填 | 8 | 優(yōu)惠券面額,它應(yīng)該會(huì)等于商家出資加上其他出資方出資 | 10.00 |
└ merchant_contribute | Price | 可選 | 8 | 商家出資(特指發(fā)起交易的商家出資金額) | 9.00 |
└ other_contribute | Price | 可選 | 8 | 其他出資方出資金額,可能是支付寶,可能是品牌商,或者其他方,也可能是他們的一起出資 | 1.00 |
└ memo | String | 可選 | 256 | 優(yōu)惠券備注信息 | 學(xué)生專用優(yōu)惠 |
└ purchase_buyer_contribute | Price | 可選 | 8 | 如果使用的這張券是用戶購買的,則該字段代表用戶在購買這張券時(shí)用戶實(shí)際付款的金額 | 2.01 |
└ purchase_merchant_contribute | Price | 可選 | 8 | 如果使用的這張券是用戶購買的,則該字段代表用戶在購買這張券時(shí)商戶優(yōu)惠的金額 | 1.03 |
└ purchase_ant_contribute | Price | 可選 | 8 | 如果使用的這張券是用戶購買的,則該字段代表用戶在購買這張券時(shí)平臺(tái)優(yōu)惠的金額 | 0.82 |
business_params | String | 選填 | 512 | 商戶傳入業(yè)務(wù)信息,具體值要和支付寶約定 將商戶傳入信息分發(fā)給相應(yīng)系統(tǒng),應(yīng)用于安全,營銷等參數(shù)直傳場(chǎng)景 格式為json格式 | {"data":"123"} |
JAVA
AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do","app_id","your private_key","json","GBK","alipay_public_key","RSA2");
AlipayTradePayRequest request = new AlipayTradePayRequest();
request.setBizContent("{" +
"\"out_trade_no\":\"20150320010101001\"," +
"\"scene\":\"bar_code\"," +
"\"auth_code\":\"28763443825664394\"," +
"\"product_code\":\"FACE_TO_FACE_PAYMENT\"," +
"\"subject\":\"Iphone616G\"," +
"\"buyer_id\":\"2088202954065786\"," +
"\"seller_id\":\"2088102146225135\"," +
"\"total_amount\":88.88," +
"\"discountable_amount\":8.88," +
"\"body\":\"Iphone616G\"," +
"\"goods_detail\":[{" +
"\"goods_id\":\"apple-01\"," +
"\"goods_name\":\"ipad\"," +
"\"quantity\":1," +
"\"price\":2000," +
"\"goods_category\":\"34543238\"," +
"\"body\":\"特價(jià)手機(jī)\"," +
"\"show_url\":\"http://www.alipay.com/xxx.jpg\"" +
"}]," +
"\"operator_id\":\"yx_001\"," +
"\"store_id\":\"NJ_001\"," +
"\"terminal_id\":\"NJ_T_001\"," +
"\"extend_params\":{" +
"\"sys_service_provider_id\":\"2088511833207846\"" +
"}," +
"\"timeout_express\":\"90m\"" +
"}");
AlipayTradePayResponse response = alipayClient.execute(request);
if(response.isSuccess()){
System.out.println("調(diào)用成功");
} else {
System.out.println("調(diào)用失敗");
}
.NET
IAopClient client = new DefaultAopClient("https://openapi.alipay.com/gateway.do", "app_id", "merchant_private_key", "json", "1.0", "RSA2", "alipay_public_key", "GBK", false);
AlipayTradePayRequest request= new AlipayTradePayRequest() ;
request.BizContent="{" +
"\"out_trade_no\":\"20150320010101001\"," +
"\"scene\":\"bar_code\"," +
"\"auth_code\":\"28763443825664394\"," +
"\"product_code\":\"FACE_TO_FACE_PAYMENT\"," +
"\"subject\":\"Iphone616G\"," +
"\"buyer_id\":\"2088202954065786\"," +
"\"seller_id\":\"2088102146225135\"," +
"\"total_amount\":88.88," +
"\"discountable_amount\":8.88," +
"\"body\":\"Iphone616G\"," +
"\"goods_detail\":[{" +
"\"goods_id\":\"apple-01\"," +
"\"goods_name\":\"ipad\"," +
"\"quantity\":1," +
"\"price\":2000," +
"\"goods_category\":\"34543238\"," +
"\"body\":\"特價(jià)手機(jī)\"," +
"\"show_url\":\"http://www.alipay.com/xxx.jpg\"" +
"}]," +
"\"operator_id\":\"yx_001\"," +
"\"store_id\":\"NJ_001\"," +
"\"terminal_id\":\"NJ_T_001\"," +
"\"extend_params\":{" +
"\"sys_service_provider_id\":\"2088511833207846\"" +
"}," +
"\"timeout_express\":\"90m\"" +
"}";
AlipayTradePayResponse response=client.execute(request);
Console.WriteLine(response.Body);
PHP
$aop = new AopClient ();
$aop->gatewayUrl = 'https://openapi.alipay.com/gateway.do';
$aop->appId = 'your app_id';
$aop->rsaPrivateKey = '請(qǐng)?zhí)顚戦_發(fā)者私鑰去頭去尾去回車,一行字符串';
$aop->alipayrsaPublicKey='請(qǐng)?zhí)顚懼Ц秾毠€,一行字符串';
$aop->apiVersion = '1.0';
$aop->signType = 'RSA2';
$aop->postCharset='GBK';
$aop->format='json';
$request = new AlipayTradePayRequest ();
$request->setBizContent("{" .
"\"out_trade_no\":\"20150320010101001\"," .
"\"scene\":\"bar_code\"," .
"\"auth_code\":\"28763443825664394\"," .
"\"product_code\":\"FACE_TO_FACE_PAYMENT\"," .
"\"subject\":\"Iphone616G\"," .
"\"buyer_id\":\"2088202954065786\"," .
"\"seller_id\":\"2088102146225135\"," .
"\"total_amount\":88.88," .
"\"discountable_amount\":8.88," .
"\"body\":\"Iphone616G\"," .
"\"goods_detail\":[{" .
"\"goods_id\":\"apple-01\"," .
"\"goods_name\":\"ipad\"," .
"\"quantity\":1," .
"\"price\":2000," .
"\"goods_category\":\"34543238\"," .
"\"body\":\"特價(jià)手機(jī)\"," .
"\"show_url\":\"http://www.alipay.com/xxx.jpg\"" .
"}]," .
"\"operator_id\":\"yx_001\"," .
"\"store_id\":\"NJ_001\"," .
"\"terminal_id\":\"NJ_T_001\"," .
"\"extend_params\":{" .
"\"sys_service_provider_id\":\"2088511833207846\"" .
"}," .
"\"timeout_express\":\"90m\"" .
"}");
$result = $aop->execute ( $request);
$responseNode = str_replace(".", "_", $request->getApiMethodName()) . "_response";
$resultCode = $result->$responseNode->code;
if(!empty($resultCode)&&$resultCode == 10000){
echo "成功";
} else {
echo "失敗";
}
HTTP請(qǐng)求源碼
https://openapi.alipay.com/gateway.do?timestamp=2013-01-01 08:08:08&method=alipay.trade.pay&app_id=4407&sign_type=RSA2&sign=ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE&version=1.0&biz_content=
{
"out_trade_no":"20150320010101001",
"scene":"bar_code",
"auth_code":"28763443825664394",
"product_code":"FACE_TO_FACE_PAYMENT",
"subject":"Iphone6 16G",
"buyer_id":"2088202954065786",
"seller_id":"2088102146225135",
"total_amount":88.88,
"discountable_amount":8.88,
"body":"Iphone6 16G",
"goods_detail":[{
"goods_id":"apple-01",
"goods_name":"ipad",
"quantity":1,
"price":2000,
"goods_category":"34543238",
"body":"特價(jià)手機(jī)",
"show_url":"http://www.alipay.com/xxx.jpg"
}],
"operator_id":"yx_001",
"store_id":"NJ_001",
"terminal_id":"NJ_T_001",
"extend_params":{
"sys_service_provider_id":"2088511833207846"
},
"timeout_express":"90m"
}
//為確保安全通信,需自行驗(yàn)證響應(yīng)示例中的sign值是否為螞蟻金服所提供。
JSON 示例
{
"alipay_trade_pay_response": {
"code": "10000",
"msg": "Success",
"trade_no": "2013112011001004330000121536",
"out_trade_no": "6823789339978248",
"buyer_logon_id": "159****5620",
"total_amount": 120.88,
"receipt_amount": "88.88",
"buyer_pay_amount": 8.88,
"point_amount": 8.12,
"invoice_amount": 12.5,
"gmt_payment": "2014-11-27 15:45:57",
"fund_bill_list": [
{
"fund_channel": "ALIPAYACCOUNT",
"amount": 10,
"real_amount": 11.21
}
],
"card_balance": 98.23,
"store_name": "證大五道口店",
"buyer_user_id": "2088101117955611",
"discount_goods_detail": "[{\"goods_id\":\"STANDARD1026181538\",\"goods_name\":\"雪碧\",\"discount_amount\":\"100.00\",\"voucher_id\":\"2015102600073002039000002D5O\"}]",
"voucher_detail_list": [
{
"id": "2015102600073002039000002D5O",
"name": "XX超市5折優(yōu)惠",
"type": "ALIPAY_FIX_VOUCHER",
"amount": 10,
"merchant_contribute": 9,
"other_contribute": 1,
"memo": "學(xué)生專用優(yōu)惠",
"purchase_buyer_contribute": 2.01,
"purchase_merchant_contribute": 1.03,
"purchase_ant_contribute": 0.82
}
],
"business_params": "{\"data\":\"123\"}"
},
"sign": "ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE"
}
XML 示例
<alipay_trade_pay_response>
<code>10000</code>
<msg>Success</msg> <trade_no>2013112011001004330000121536</trade_no>
<out_trade_no>6823789339978248</out_trade_no>
<open_id>2088102122524333</open_id>
<buyer_logon_id>159****5620</buyer_logon_id>
<total_amount>120.88</total_amount>
<receipt_amount>88.88</receipt_amount>
<buyer_pay_amount>8.88</buyer_pay_amount>
<point_amount>8.12</point_amount>
<invoice_amount>12.50</invoice_amount>
<gmt_payment>2014-11-27 15:45:57</gmt_payment>
<fund_bill_list list="true">
<trade_fund_bill>
<fund_channel>ALIPAYACCOUNT</fund_channel>
<amount>10</amount>
<real_amount>11.21</real_amount>
<fund_type>DEBIT_CARD</fund_type>
</trade_fund_bill>
</fund_bill_list>
<card_balance>98.23</card_balance>
<store_name>證大五道口店</store_name>
<buyer_user_id>2088101117955611</buyer_user_id>
<discount_goods_detail>[{"goods_id":"STANDARD1026181538","goods_name":"雪碧","discount_amount":"100.00","voucher_id":"2015102600073002039000002D5O"}]</discount_goods_detail>
<async_payment_mode>SYNC_DIRECT_PAY</async_payment_mode>
<voucher_detail_list list="true">
<voucher_detail>
<id>2015102600073002039000002D5O</id>
<name>XX超市5折優(yōu)惠</name>
<type>ALIPAY_FIX_VOUCHER</type>
<amount>10.00</amount>
<merchant_contribute>9.00</merchant_contribute>
<other_contribute>1.00</other_contribute>
<memo>學(xué)生專用優(yōu)惠</memo>
<purchase_buyer_contribute>2.01</purchase_buyer_contribute>
<purchase_merchant_contribute>1.03</purchase_merchant_contribute>
<purchase_ant_contribute>0.82</purchase_ant_contribute>
</voucher_detail>
</voucher_detail_list>
<business_params>{"data":"123"}</business_params>
</alipay_trade_pay_response>
JSON 示例
{
"alipay_trade_pay_response": {
"code": "20000",
"msg": "Service Currently Unavailable",
"sub_code": "isp.unknow-error",
"sub_msg": "系統(tǒng)繁忙"
},
"sign": "ERITJKEIJKJHKKKKKKKHJEREEEEEEEEEEE"
}
公共錯(cuò)誤碼
錯(cuò)誤碼 | 錯(cuò)誤描述 | 解決方案 |
---|---|---|
ACQ.SYSTEM_ERROR | 接口返回錯(cuò)誤 | 請(qǐng)立即調(diào)用查詢訂單API,查詢當(dāng)前訂單的狀態(tài),并根據(jù)訂單狀態(tài)決定下一步的操作,如果多次調(diào)用依然報(bào)此錯(cuò)誤碼,請(qǐng)聯(lián)系支付寶客服 |
ACQ.INVALID_PARAMETER | 參數(shù)無效 | 檢查請(qǐng)求參數(shù),修改后重新發(fā)起請(qǐng)求 |
ACQ.ACCESS_FORBIDDEN | 無權(quán)限使用接口 | 未簽約條碼支付或者合同已到期 |
ACQ.EXIST_FORBIDDEN_WORD | 訂單信息中包含違禁詞 | 修改訂單信息后,重新發(fā)起請(qǐng)求 |
ACQ.PARTNER_ERROR | 應(yīng)用APP_ID填寫錯(cuò)誤 | 聯(lián)系支付寶小二(聯(lián)系支付寶文檔右邊的客服頭像或到支持中心咨詢),確認(rèn)APP_ID的狀態(tài) |
ACQ.TOTAL_FEE_EXCEED | 訂單總金額超過限額 | 修改訂單金額再發(fā)起請(qǐng)求 |
ACQ.PAYMENT_AUTH_CODE_INVALID | 支付授權(quán)碼無效 | 用戶刷新條碼后,重新掃碼發(fā)起請(qǐng)求 |
ACQ.CONTEXT_INCONSISTENT | 交易信息被篡改 | 更換商家訂單號(hào)后,重新發(fā)起請(qǐng)求 |
ACQ.TRADE_HAS_SUCCESS | 交易已被支付 | 確認(rèn)該筆交易信息是否為當(dāng)前買家的,如果是則認(rèn)為交易付款成功,如果不是則更換商家訂單號(hào)后,重新發(fā)起請(qǐng)求 |
ACQ.TRADE_HAS_CLOSE | 交易已經(jīng)關(guān)閉 | 更換商家訂單號(hào)后,重新發(fā)起請(qǐng)求 |
ACQ.BUYER_BALANCE_NOT_ENOUGH | 買家余額不足 | 買家綁定新的銀行卡或者支付寶余額有錢后再發(fā)起支付 |
ACQ.BUYER_BANKCARD_BALANCE_NOT_ENOUGH | 用戶銀行卡余額不足 | 建議買家更換支付寶進(jìn)行支付或者更換其它付款方式 |
ACQ.ERROR_BALANCE_PAYMENT_DISABLE | 余額支付功能關(guān)閉 | 用戶打開余額支付開關(guān)后,再重新進(jìn)行支付 |
ACQ.BUYER_SELLER_EQUAL | 買賣家不能相同 | 更換買家重新付款 |
ACQ.TRADE_BUYER_NOT_MATCH | 交易買家不匹配 | 更換商家訂單號(hào)后,重新發(fā)起請(qǐng)求 |
ACQ.BUYER_ENABLE_STATUS_FORBID | 買家狀態(tài)非法 | 用戶聯(lián)系支付寶小二(聯(lián)系支付寶文檔右邊的客服頭像或到支持中心咨詢),確認(rèn)買家狀態(tài)為什么非法 |
ACQ.PULL_MOBILE_CASHIER_FAIL | 喚起移動(dòng)收銀臺(tái)失敗 | 用戶刷新條碼后,重新掃碼發(fā)起請(qǐng)求 |
ACQ.MOBILE_PAYMENT_SWITCH_OFF | 用戶的無線支付開關(guān)關(guān)閉 | 用戶在PC上打開無線支付開關(guān)后,再重新發(fā)起支付 |
ACQ.PAYMENT_FAIL | 支付失敗 | 用戶刷新條碼后,重新發(fā)起請(qǐng)求,如果重試一次后仍未成功,更換其它方式付款 |
ACQ.BUYER_PAYMENT_AMOUNT_DAY_LIMIT_ERROR | 買家付款日限額超限 | 更換買家進(jìn)行支付 |
ACQ.BEYOND_PAY_RESTRICTION | 商戶收款額度超限 | 聯(lián)系支付寶小二提高限額(聯(lián)系電話:0571-88158090) |
ACQ.BEYOND_PER_RECEIPT_RESTRICTION | 商戶收款金額超過月限額 | 聯(lián)系支付寶小二提高限額(聯(lián)系電話:0571-88158090) |
ACQ.BUYER_PAYMENT_AMOUNT_MONTH_LIMIT_ERROR | 買家付款月額度超限 | 讓買家更換賬號(hào)后,重新付款或者更換其它付款方式 |
ACQ.SELLER_BEEN_BLOCKED | 商家賬號(hào)被凍結(jié) | 聯(lián)系支付寶小二,解凍賬號(hào)(聯(lián)系電話:95188) |
ACQ.ERROR_BUYER_CERTIFY_LEVEL_LIMIT | 買家未通過人行認(rèn)證 | 讓用戶聯(lián)系支付寶小二并更換其它付款方式(聯(lián)系電話:95188) |
ACQ.PAYMENT_REQUEST_HAS_RISK | 支付有風(fēng)險(xiǎn) | 更換其它付款方式 |
ACQ.NO_PAYMENT_INSTRUMENTS_AVAILABLE | 沒用可用的支付工具 | 更換其它付款方式 |
ACQ.USER_FACE_PAYMENT_SWITCH_OFF | 用戶當(dāng)面付付款開關(guān)關(guān)閉 | 讓用戶在手機(jī)上打開當(dāng)面付付款開關(guān) |
ACQ.INVALID_STORE_ID | 商戶門店編號(hào)無效 | 檢查傳入的門店編號(hào)是否有效 |
ACQ.SUB_MERCHANT_CREATE_FAIL | 二級(jí)商戶創(chuàng)建失敗 | 檢查上送的二級(jí)商戶信息是否有效 |
ACQ.SUB_MERCHANT_TYPE_INVALID | 二級(jí)商戶類型非法 | 檢查上傳的二級(jí)商戶類型是否有效 |
ACQ.AGREEMENT_NOT_EXIST | 用戶協(xié)議不存在 | 確認(rèn)代扣業(yè)務(wù)傳入的協(xié)議號(hào)對(duì)應(yīng)的協(xié)議是否已解約 |
ACQ.AGREEMENT_INVALID | 用戶協(xié)議失效 | 代扣業(yè)務(wù)傳入的協(xié)議號(hào)對(duì)應(yīng)的用戶協(xié)議已經(jīng)失效,需要用戶重新簽約 |
ACQ.AGREEMENT_STATUS_NOT_NORMAL | 用戶協(xié)議狀態(tài)非NORMAL | 代扣業(yè)務(wù)用戶協(xié)議狀態(tài)非正常狀態(tài),需要用戶解約后重新簽約 |
ACQ.MERCHANT_AGREEMENT_NOT_EXIST | 商戶協(xié)議不存在 | 確認(rèn)商戶與支付寶是否已簽約 |
ACQ.MERCHANT_AGREEMENT_INVALID | 商戶協(xié)議已失效 | 商戶與支付寶合同已失效,需要重新簽約 |
ACQ.MERCHANT_STATUS_NOT_NORMAL | 商戶協(xié)議狀態(tài)非正常狀態(tài) | 商戶與支付寶的合同非正常狀態(tài),需要重新簽商戶合同 |
通知類型 | 描述 | 默認(rèn)開啟 |
---|---|---|
tradeStatus.TRADE_CLOSED | 交易關(guān)閉 | 0 |
tradeStatus.TRADE_FINISHED | 交易完結(jié) | 0 |
tradeStatus.TRADE_SUCCESS | 支付成功 | 1 |
tradeStatus.WAIT_BUYER_PAY | 交易創(chuàng)建 | 0 |
https://www.merchant.com/receive_notify.htm?notify_type=trade_status_sync¬ify_id=91722adff935e8cfa58b3aabf4dead6ibe¬ify_time=2017-0
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: