Module: RockFintech::Api::Account::CreateAccountSrQuery

Defined in:
lib/rock_fintech/api/account/create_account_sr_query.rb

Instance Method Summary collapse

Instance Method Details

#create_account_sr_query(order_id, devise = "000001", remark = '') ⇒ Hash

开户结果查询接口

Parameters:

  • order_id (String)

    订单号

  • devise (String) (defaults to: "000001")

    交易终端,默认手机 000001手机APP 000002网页 000003微信 000004柜面

  • remark (String) (defaults to: '')

    备注,默认为空

Returns:

  • (Hash)

    结果集

    • :result [String] “S”/“F”/“P”

    • :request_params [Hash] 请求参数

    • :response [Object] 请求返回对象

    • :code [String] 结果代码

    • :msg [String] 结果信息

    • :data: 具体业务返回信息

      * :name	[String] 持卡人姓名
      * :card_no	[String] 电子账号
      * :cert_no	[String] 证件号
      * :order_id	[String] 订单号
      * :cert_type	[Integer] 证件类型
      * :customer_no	[String] 客户号
      * :serial_no	[String] 三方绑定编号
      * :bank_card_no	[String] 绑定银行卡号
      * :mobile	[String] 手机号
      * :bank_name	[String] 银行名称
      * :status	[Integer] 订单状态 1 下单(等待网关访问后提交) 2 处理中(客户已提交,正在处理)3 订单关闭 4 超时关闭(超时时间:5分钟)
      * :rsp_code	[String] 00 处理成功 01 查询渠道登记簿,未找到该渠道记录 02 查询机构登记簿,未找到该机构记录 03 渠道未关联支付通道 04 支付通道登记簿无此记录 05 该渠道不可操作此类账户 06 开户数量超限 07 交易密码不一致 08 平台预留手机号错误 09 绑卡数量超出限制 10 四要素鉴权失败
      * :account_type	[String] 账户类型,200201:普通电子账户
      * :account_status	账户状态 (0 正常,1 冻结,2 注销,41 账户未激活,人工激活,42 账户未激活,外部来账激活,43 账户未激活,外部指定来账激活)
      * :ran_amount	如果是企业户开户,成功后必须激活 该字段表示需要充值的指定金额
      


34
35
36
37
38
39
40
41
42
43
44
45
46
# File 'lib/rock_fintech/api/account/create_account_sr_query.rb', line 34

def (order_id, devise="000001", remark='')
  service = "create_account_sr_query"

  params = {
    order_id: order_id,
    client: devise,
    custom: remark,
  }

  res = operate_post(:operate, service, params, Http::ErrorCode., ["RD000000"] )

  res
end