直連掃碼交易通知

拉卡拉2.0 3個月前 ( 11-20 ) 166

交易通知

注意:

(1)交易通知接口是交易成功完成后會向 notify_url這個地址(主掃交易或者被掃交易請求中的notify_url字段)發起交易結果通知。拉卡拉系統通知時,如果商戶的應答沒有按照以下“響應參考報文”示例返回成功狀態時,則系統認為通知失敗,系統會通過一定的策略定期重新發起通知。

(2)同樣的通知可能會多次發送給商戶系統,商戶系統必須能夠正確處理重復的通知。

(3)在沒有收到拉卡拉支付交易通知的情況下,建議商戶主動調用【06查詢】確認交易狀態。

(4)被掃交易如果交易接口實時返回成功結果,則不再通過該接口發出交易通知;只有沒有實時返回成功結果時,才會通過該接口發出交易通知。


請求報文

字段名中文名稱是否必填類型說明
out_trade_no商戶請求流水號MString(32)
settle_channel_type結算渠道類型MString(16)微信:WECHAT 支付寶:ALIPAY 拉卡拉:LAKALA
trade_no拉卡拉交易流水號MString(32)拉卡拉交易流水號
acc_merchant_trade_no賬戶端商戶交易流水號MString(32)賬戶端商戶交易流水號
acc_trade_no賬戶端交易訂單號MString(32)賬戶端交易訂單號
account_type錢包類型MString(32)

微信:WECHAT 支付寶:ALIPAY 銀聯:UQRCODEPAY 微企付:ENTPAY

trade_state交易狀態MString(16)INIT-初始化 CREATE-下單成功 SUCCESS-交易成功 FAIL-交易失敗 DEAL-交易處理中 UNKNOWN-未知狀態 CLOSE-訂單關閉 PART_REFUND-部分退款 REFUND-全部退款 REVOKED-訂單撤銷
total_amount訂單金額MString(12)單位分,整數數字型字符
payer_amount付款人實付金額CString(12)付款人實付金額,單位分
acc_settle_amount賬戶端結算金額CString(12)賬戶端應結訂單金額,單位分
acc_mdiscount_amount商戶側優惠金額(賬戶端)CString(12)商戶優惠金額,單位分
acc_discount_amount賬戶端優惠金額CString(12)拉卡拉優惠金額,單位分
trade_time交易完成時間CString(14)實際支付時間。yyyyMMddHHmmss
user_id1用戶標識1CString(128)微信sub_open_id 支付寶buyer_logon_id(買家支付寶賬號)
user_id2用戶標識2CString(128)微信openId 支付寶buyer_user_id 
acc_resp_fields賬戶端返回信息域CObject賬戶端返回信息域


支付寶返回的accRespFields域

字段名說明必選
備注
user_id買家在支付寶的用戶idMString(64)buyer_user_id
alipay_store_id支付寶的店鋪編號CString(32)
fund_bill_list交易支付使用的資金渠道CString(4096)
discount_goods_detail單品券優惠的商品優惠信息CString(4096)
voucher_detail_list本交易支付時使用的所有優惠券信息CString(4096)
enterprise_pay_info企業支付信息CString(1024)


微信返回的accRespFields域

字段名說明必選
備注
openidopenIdMString(64)
sub_openidsubOpenIdCString(64)
promotion_detail優惠功能信息CString(4096)


銀聯二維碼返回的accRespFields域

字段名說明必選
備注
user_id用戶idMString(64)
up_iss_addn_data銀聯單品營銷 附加數據CString(8000)參與單品營銷優惠時返回
up_coupon_info銀聯優惠信息/出資方信息CString(500)參與單品營銷優惠時返回


響應報文參考

{
    "code": "SUCCESS",
    "message": "接收成功"
}

復制


The End