服務(wù)商可根據(jù)服務(wù)商維度、特約商戶維度,訂單號維度配置該接口
# 接口說明
支持商戶: 【普通服務(wù)商】【渠道商】
# 請求參數(shù)
- payCompletedPageOptions.showNavBackButton 選填 boolean【是否顯示支付回調(diào)頁左上角返回按鈕】 是否顯示左上角返回按鈕,默認(rèn)是true
顯示和隱藏左上角返回按鈕
1wx.requestPayment({2 payCompletedPageOptions: {3 showNavBackButton: false // 是否顯示左上角返回按鈕,默認(rèn)是 true 4 }5})
左上角返回按鈕跳轉(zhuǎn)頁面配置
1wx.requestPayment({2 payCompletedPageOptions: {3 showNavBackButton: true4 },5 success: res => {6 res.payCompletedPage.onUnload(() => {7 wx.navigateTo({8 url: '/page/index/index' // 點(diǎn)擊左上角返回按鈕,會觸發(fā)支付回調(diào)頁onUnload 事件,在 onUnload 事件觸發(fā)時(shí)可以跳轉(zhuǎn)到別的頁面9 })10 })11 }12})
# 錯(cuò)誤碼
# 公共錯(cuò)誤碼
狀態(tài)碼 | 錯(cuò)誤碼 | 描述 | 解決方案 |
---|---|---|---|
400 | PARAM_ERROR | 參數(shù)錯(cuò)誤 | 請根據(jù)錯(cuò)誤提示正確傳入?yún)?shù) |
400 | INVALID_REQUEST | HTTP 請求不符合微信支付 APIv3 接口規(guī)則 | 請參閱 接口規(guī)則 |
401 | SIGN_ERROR | 驗(yàn)證不通過 | 請參閱 簽名常見問題 |
500 | SYSTEM_ERROR | 系統(tǒng)異常,請稍后重試 | 請稍后重試 |
# 業(yè)務(wù)錯(cuò)誤碼
狀態(tài)碼 | 錯(cuò)誤碼 | 描述 | 解決方案 |
---|---|---|---|
400 | INVALID_REQUEST | 服務(wù)商未開通點(diǎn)金計(jì)劃 | 請?jiān)诜?wù)商平臺先行開通點(diǎn)金計(jì)劃后再試 |
400 | INVALID_REQUEST | 服務(wù)商被處罰中 | 請?jiān)诜?wù)商平臺處理處罰后再試 |
400 | INVALID_REQUEST | 特約商戶被處罰中 | 請讓特約商戶在商戶平臺處理處罰后再試 |
400 | MCH_NOT_EXISTS | 特約商戶號不存在 | 特約商戶號不存在,請確認(rèn)特約商戶號準(zhǔn)確性 |
400 | PARAM_ERROR | 參數(shù)錯(cuò)誤 | 根據(jù)錯(cuò)誤提示,傳入正確參數(shù) |
500 | SYSTEM ERROR | 系統(tǒng)繁忙,請稍后重試 | 5開頭錯(cuò)誤碼都為系統(tǒng)問題,請使用相同參數(shù)稍后重新調(diào)用 |
500 | OPERATION_FAILED | 請求操作失敗,請稍后重試 | 5開頭錯(cuò)誤碼都為系統(tǒng)問題,請使用相同參數(shù)稍后重新調(diào)用 |
401 | SIGN_ERROR | 簽名驗(yàn)證失敗 | 5開頭錯(cuò)誤碼都為系統(tǒng)問題,請使用相同參數(shù)稍后重新調(diào)用 |
400 | INVALID_REQUEST | 操作失敗 | 操作失敗,請稍后重試 |