拉卡拉聚合掃碼撤銷交易只能撤銷當天的交易

拉卡拉2.0 3個月前 ( 11-14 ) 490

說明: 1)撤銷交易只能撤銷當天的交易,當天指按賬戶端認定的交易時間為當天的交易,不是以自然日零點分界的。2)僅支持被掃交易的撤銷。3)支付成功的交易才能撤銷,撤銷后資金會退還給用戶。

調用地址

使用HTTP協議,POST方式提交。

測試環境:https://test.wsmsd.cn/sit/api/v3/labs/relation/revoked

生產環境:https://s2.lakala.com/api/v3/labs/relation/revoked

請求參數

字段名中文名稱是否必填類型說明
merchant_no商戶號MString(32)拉卡拉分配的商戶號
term_no終端號MString(32)拉卡拉分配的商戶號
out_trade_no商戶交易流水號MString(32)商戶系統唯一
origin_out_trade_no原商戶交易流水號CString(32)下單時的商戶請求流水號(撤銷時origin_out_trade_no,origin_trade_no必送其一)
origin_trade_no原拉卡拉交易流水號CString(32)下單成功時,返回的拉卡拉交易流水。
location_info地址位置信息MObject地址位置信息,風控要求必送

location_info字段說明

字段名中文名稱是否必填類型說明
request_ip請求方IP地址MString(64)請求方的IP地址,存在必填,格式如36.45.36.95
base_station基站信息CString(128)客戶端設備的基站信息(主掃時基站信息使用該字段)
location維度,經度CString(32)商戶終端的地理位置,存在必填 格式:緯度,經度,+表示北緯、東經,-表示南緯、 西經,精度最長支持小數點后9位。舉例:+37.123456789,-121.123456789

響應參數

字段名中文名稱是否必填類型說明
merchant_no商戶號MString(32)拉卡拉分配的商戶號(請求接口中商戶號)
out_trade_no商戶請求流水號MString(32)請求中的商戶請求流水號
trade_no拉卡拉商戶訂單號CString(32)拉卡拉生成的交易流水
log_no拉卡拉對賬單流水號MString(14)拉卡拉對賬單流水號
acc_trade_no賬戶端交易訂單號CString(32)賬戶端交易流水號
account_type錢包類型
String(16)微信:WECHAT 支付寶:ALIPAY 銀聯:UQRCODEPAY 翼支付: BESTPAY 蘇寧易付寶: SUNING
total_amount交易金額MString(12)單位分,整數數字型字符串
trade_time交易完成時間MString(14)交易完成時間yyyyMMddHHmmss ,以賬戶方返回為準
origin_out_trade_no原商戶請求流水號CString(64)原商戶請求流水號
origin_trade_no原拉卡拉交易流水號CString(32)原拉卡拉交易流水號

示例

請求報文

{
    "req_time": "20210907150256",
    "version": "3.0",
    "out_org_code": "OP00000003",
    "req_data": {
        "merchant_no": "822290070111135",
        "term_no": "29034705",
        "out_trade_no": "cx-20230712700012",
        "origin_out_trade_no": "wxy20230712700012",
        "origin_trade_no": "",
        "location_info": {
            "request_ip": "10.176.1.192",
            "location": "+37.123456789,-121.123456789"
        }
    }
}復制

響應報文

{
    "code": "BBS00000",
    "msg": "成功",
    "resp_time": "20230712163930",
    "resp_data": {
        "merchant_no": "822290070111135",
        "out_trade_no": "cx-20230712700012",
        "trade_no": "2023071266160309030846",
        "log_no": "66160309030846",
        "acc_trade_no": "",
        "account_type": "WECHAT",
        "total_amount": "1",
        "trade_time": "20230712163930",
        "origin_out_trade_no": "wxy20230712700012",
        "origin_trade_no": "2023071266210309030842"
    }
}


The End