支付寶 alipay.trade.pay(統(tǒng)一收單交易支付接口)

2018-10-26 17:55 更新

收銀員使用掃碼設(shè)備讀取用戶手機(jī)支付寶“付款碼”/聲波獲取設(shè)備(如麥克風(fēng))讀取用戶手機(jī)支付寶的聲波信息后,將二維碼或條碼信息/聲波信息通過本接口上送至支付寶發(fā)起支付。

公共參數(shù)

請(qǐng)求地址

環(huán)境 HTTPS請(qǐng)求地址
正式環(huán)境 https://openapi.alipay.com/gateway.do

公共請(qǐng)求參數(shù)

參數(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)品快速接入文檔 -

請(qǐng)求參數(shù)

參數(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

公共響應(yīng)參數(shù)

參數(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=

響應(yīng)參數(shù)

參數(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"}

請(qǐng)求示例

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值是否為螞蟻金服所提供。

響應(yīng)示例

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"
}

業(yè)務(wù)錯(cuò)誤碼

公共錯(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),需要重新簽商戶合同

觸發(fā)通知類型

通知類型 描述 默認(rèn)開啟
tradeStatus.TRADE_CLOSED 交易關(guān)閉 0
tradeStatus.TRADE_FINISHED 交易完結(jié) 0
tradeStatus.TRADE_SUCCESS 支付成功 1
tradeStatus.WAIT_BUYER_PAY 交易創(chuàng)建 0

觸發(fā)通知示例

https://www.merchant.com/receive_notify.htm?notify_type=trade_status_sync¬ify_id=91722adff935e8cfa58b3aabf4dead6ibe¬ify_time=2017-0
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)