Android 错误码

更新于:2018年07月23日 16:05:49

一、使用标准 SDK

支付状态可以通过 data.getExtras().getInt("code") 获得,code 返回结果列表如下:

  • 0:用户取消付款

  • 1:支付成功

  • -1:支付失败

  • -2:用户自定义错误

同时,result 返回值列表参考:

  • cancel

    • user_cancelled

  • fail

    • invalid_charge_no_credential

    • invalid_charge_json_decode_fail

    • invalid_credential_json_decode_fail

    • invalid_charge_no_such_channel

    • invalid_credential

    • unknown_error

    • channel_returns_fail

    • channel_returns_fail

    • bfb_not_supported_method

    • bfb_token_expired

    • testmode_notify_failed

  • invalid

    • wx_app_not_installed

    • wx_app_not_support

    • unionpay_plugin_not_found

二、使用 UI SDK

支付状态可以通过 data.getExtras().getString("result") 获得,result 返回结果有:

  • parameter is null

  • url is null  

  • parameter invalidate

  • bill is null

  • bill_no is null

  • amount is null

    注:以上提示为接口参数有误

  • pay_successed:支付成功

  • pay_failed:支付失败

  • user cancel:用户取消

    您需要登录后才可以回复