文档中心 > RiskGo安全合作平台文档

风险商户数据回传接口

更新时间:2019/03/28 访问次数:4673

 

一、整体说明  

  • 接口调用方式:商户调用支付宝API
  • API名称:security.risk.customerrisk.send 
  • API应用场景说明:用于提升所接入服务返回的风险结果准确度,回传每笔交易的期望风险结果和交易详细信息。         

二、接口说明  

a)请求地址:

环境

HTTPS请求地址

正式环境

https://openapi.alipay.com/gateway.do

b)公共请求参数:

参数

类型

是否必填

最大长度

描述

示例值

app_id

String

32

支付宝分配给开发者的应用ID

2014072300007148

method

String

128

接口名称

alipay.security.risk.customerrisk.send 

format

String

40

仅支持JSON

JSON

charset

String

10

请求使用的编码格式,如utf-8,gbk,gb2312等

utf-8

sign_type

String

10

商户生成签名字符串所使用的签名算法类型,目前支持RSA/RSA2。推荐使用RSA2

RSA2

sign

String

256

商户请求参数的签名串,详见签名(https://docs.open.alipay.com/200/105351)

详见示例

timestamp

String

19

发送请求的时间,格式"yyyy-MM-dd HH:mm:ss"

2014-07-24 03:07:50

version

String

3

调用的接口版本,固定为:1.0

1.0

notify_url

String

256

支付宝服务器主动通知商户服务器里指定的页面http/https路径。

http://api.test.alipay.net/atinterface/receive_notify.htm

app_auth_token

String

40

详见应用授权概述(https://docs.open.alipay.com/common/105193)

 

biz_content

String

-

请求参数的集合,最大长度不限,除公共参数外所有请求参数都必须放在这个参数中传递,具体参照各产品快速接入文档

 

c)业务请求参数:


NSF先享后付保障

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

service

服务类型

string

128

用户匹配服务类型, 请按照示例值填写

固定传入nsf

process_code

处理结果

string

2

标识客户处理的结果类型

固定传11

user_id

用户账号

string

是,user_id和mobile_no至少填一个

128

用于输入用户支付宝的 2088 账号,如不了解此字段如何获取,可了解下静默授权。如参数无法提供,请填写“null”

2088501624560335

mobile_no

用户手机号码

string

是,user_id和mobile_no至少填一个

128

用于输入用户注册支付宝的手机号码。如参数无法提供,请填写“null”

13810935692

risk_label

样本标签

string

128

0,1(0代表白样本,1代表黑样本)

0

business

行业

string

128

01-无人货柜02-信用回收03-信用租赁04-其它

01

cert_no

身份证号

string

256

该账号对应的身份证号

150239198500000000

bank_card_no

银行卡号

string

256

该账号对应的银行卡号

421234234234234000

email_address

邮箱地址

string

128

该账户注册时填写的邮箱地址

 

user_name

用户姓名

string

128

用户姓名,如无法提供,可填写为空值(null)

李三

lbs

交易地理位置

String

128

用于输入用户产生交易时的地理位置信息。如参数无法提供,请填写“null”

120.507796,30.309805

sales_amount

交易金额

String

128

用户购买或使用服务时产生的具体金额。如参数无法提供,请填写“null”

97.23

ip

账户登录ip

String

128

账户登录IP,如无法提供,可填写为空值(null)

192.168.0.1

imei

手机序列号

String

128

手机序列号,如无法提供,可填写为空值(null)

865736031418584

imsi

国际移动用户识别码

String

128

国际移动用户识别码,如无法提供,可填写为空值(null)

460001234567890

mac_address

mac地址或设备唯一标识

String

128

mac地址或设备唯一标识,如无法提供,可填写为空值(null)

42.118.71.72

 

reason_label

标签理由

String

128

01-   用户投诉

02-   公司判断

03-   除支付宝外第三方平台判断

04-   其它

01

sample_meaning

黑样本含义

String

128

01-   逾期

02-   其它"

01

extended_info

String

 

1024

拓展字段,其余信息通过此字段进行传输:

如无法提供,可填写为空值(null)

业务约定:

register_date:账户注册时间

performance_count:履约次数

default_count: 违约次数

average_days_overdue:逾期平均天数

average_money_overdue:逾期平均金额

last_date_overdue:最近一期逾期日期

"extended_info":{"reg_time":"2018-10-01 00:00:09","performance_count":"2","default_count":"1","average_days_overdue":"10","average_days_overdue":"10","last_date_overdue":"2019-02-14"}

extended_info拓展参数

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

register_date

 用户在平台注册日期

string

128

 用户在平台注册日期

 

performance_count

履约次数

string

2

履约次数

 

default_count

违约次数

string

40

违约次数

 

 

average_days_overdue

逾期平均天数

string

128

逾期平均天数

 

average_money_overdue

逾期平均金额

string

128

逾期平均金额

 

last_date_overdue

最近一期逾期日期

string

128

最近一期逾期日期

 

 

账户反作弊

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

service

服务类型

string

128

用户匹配服务类型, 请按照示例值填写

固定传入marketing

process_code

处理结果

string

2

标识客户处理的结果类型

固定传11

user_id

用户账号

string

是,user_id和mobile_no至少填一个

128

用于输入用户支付宝的 2088 账号,如不了解此字段如何获取,可了解下静默授权。如参数无法提供,请填写“null”

2088501624560335

mobile_no

用户手机号码

string

是,user_id和mobile_no至少填一个

128

用于输入用户注册支付宝的手机号码。如参数无法提供,请填写“null”

13810935692

risk_label

样本标签

string

128

0,1(0代表白样本,1代表黑样本)

0

cert_no

身份证号

string

256

该账号对应的身份证号

150239198500000000

bank_card_no

银行卡号

string

256

该账号对应的银行卡号

421234234234234000

email_address

邮箱地址

string

128

该账户注册时填写的邮箱地址

 

user_name

用户姓名

string

128

用户姓名,如无法提供,可填写为空值(null)

李三

lbs

交易地理位置

String

128

用于输入用户产生交易时的地理位置信息。如参数无法提供,请填写“null”

120.507796,30.309805

sales_amount

交易金额

String

128

用户购买或使用服务时产生的具体金额。如参数无法提供,请填写“null”

97.23

ip

账户登录ip

String

128

账户登录IP,如无法提供,可填写为空值(null)

192.168.0.1

imei

手机序列号

String

128

手机序列号,如无法提供,可填写为空值(null)

865736031418584

imsi

国际移动用户识别码

String

128

国际移动用户识别码,如无法提供,可填写为空值(null)

460001234567890

mac_address

mac地址或设备唯一标识

String

128

mac地址或设备唯一标识,如无法提供,可填写为空值(null)

42.118.71.72

product_name

商品名称

String

128

商品名称,如无法提供,可填写为空值(null)或不传此字段

iPhoneX

trade_create_time 交易创建时间 String 128 交易创建时间,如无法提供,可填写为空值(null)或不传此字段 2018-01-01 00:00:01

 

reason_label

标签理由

String

128

01-   用户投诉

02-   公司判断

03-   除支付宝外第三方平台判断

04-   其它

01

sample_meaning

黑样本含义

String

128

01-   代表刷单

02-   代表薅羊毛

03-   代表黄牛

04-   低价值

05-   领券

06-   核销券

07-   不复购

08-   其它

03

extended_info

String

 

1024

拓展字段,其余信息通过此字段进行传输:

如无法提供,可填写为空值(null)

业务约定:

register_date:账户注册时间

coupon_discount:优惠券折扣

coupon_money:优惠券金额

coupon_use_condition:优惠券使用门槛(满多少)

"extended_info":{"register_date":"2018-10-01 00:00:09","coupon_discount":"20%","coupon_money":"3","coupon_use_condition":"100"}

extended_info拓展参数

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

 register_date

 用户在平台注册日期

string

否register_date

128

 用户在平台注册日期

 

coupon_discount

 

优惠券折扣

string

128

优惠券折扣

 

coupon_money

优惠券金额

string

128

优惠券金额

 

coupon_use_condition

优惠券使用门槛(满多少)

string

128

优惠券使用门槛(满多少)

 

ship_address

收货地址

string

128

收货地址

 
payment_channel 支付渠道 string 128 支付渠道  
sweep_mode 扫码方式 string 128 扫码方式  

 

商户健康分

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

service

服务类型

string

128

用户匹配服务类型, 请按照示例值填写

固定传indirect_mer_score

process_code

处理结果

string

2

标识客户处理的结果类型

固定传11

smid

商户ID

string

40

涉嫌风险子商户在支付宝被分配的商户ID

2088256325102154

business_license_no

公司营业执照编号

string

是,business_license_no、bank_card_no和cert_no至少填一个

128

公司营业执照编号,如无法提供,可填写为空值(null) 

8765456787654

bank_card_no

银行卡号

string

是,business_license_no、bank_card_no和cert_no至少填一个

128

该账号对应的银行卡号

421234234234234000

cert_no

身份证号

string

是,business_license_no、bank_card_no和cert_no至少填一个

128

该账号对应的身份证号

150239198500000000

risk_label

样本标签

string

128

0,1(0代表白样本,1代表黑样本)

0

mobile_no

用户手机号码

string

128

用于输入用户注册支付宝的手机号码。如参数无法提供,请填写“null”

13810935692

company_name

公司名称

string

128

公司名称,如无法提供,可填写为空值(null)

测试公司

lbs

交易地理位置

String

128

用于输入用户产生交易时的地理位置信息。如参数无法提供,请填写“null”

120.507796,30.309805

ip

账户登录ip

String

128

账户登录IP,如无法提供,可填写为空值(null)

192.168.0.1

imei

手机序列号

String

128

手机序列号,如无法提供,可填写为空值(null)

865736031418584

imsi

国际移动用户识别码

String

128

国际移动用户识别码,如无法提供,可填写为空值(null)

460001234567890

mac_address

mac地址或设备唯一标识

String

128

mac地址或设备唯一标识,如无法提供,可填写为空值(null)

42.118.71.72

 

reason_label

标签理由

String

128

01-   用户投诉

02-   公司判断

03-   除支付宝外第三方平台判断

04-   其它

01

sample_meaning

黑样本含义

String

128

01-   不提额

02-   逾期

03-   不放贷

04-   其它"

01

extended_info

String

 

1024

拓展字段,其余信息通过此字段进行传输:

如无法提供,可填写为空值(null)

业务约定:

register_date:账户注册时间

merchant_ scael:公司规模(员工数)

business_time:营业时间

poi_count:分店数量

merchant_type:商户类型(门店类或流动类)

"extended_info":{"register_date":"2018-10-01 00:00:09","merchant_ scael":"2000","business_time":"10:00-22:00","poi_count":"50","merchant_type":"流动类"}

 

extended_info拓展字段

参数

中文名称

 

类型

是否必填

最大长度

描述

示例值

register_date

 用户在平台注册日期

string

128

 用户在平台注册日期

 

merchant_ scael

商户规模(员工数)

String

128

商户规模(员工数)

 

business_time

营业时间

String

128

营业时间

【10:00】-【13:00】;【14:00】-【22:00】

poi_count

分店数量

String

128

分店数量,

8

merchant_type

商户类型

String

128

商户类型

01-   门店类;

02-   流动类;

   

d)响应参数

参数

类型

是否必填

最大长度

描述

示例值

code

String

-

网关返回码(https://docs.open.alipay.com/common/105806)

40004

msg

String

-

网关返回码描述(https://docs.open.alipay.com/common/105806)

Business Failed

sub_code

String

-

业务返回码(https://docs.open.alipay.com/common/105806)

ACQ.TRADE_HAS_SUCCESS

sub_msg

String

-

业务返回码描述

交易已被支付

sign

String

-

签名,详见文档(https://docs.open.alipay.com/291/106074)

 

e)代码示例



{

    "biz_content": {

        "service": "marketing",

        "risk_type": "riskinfo_anticheat_common",

        "pid": "2088701758121754",

        "mobile_no": "15777641794",

        "user_id": "2088988388388098",

        "bank_card_no": "null",

        "cert_no": "null",

        "email_address": "null",

        "imei": "null",

        "imsi": "null",

        "mac_address": "null",

        "extended_info": "null",

        "ip": "null",

        " risk_label": "1",

        " reason_label": "01",

        " sample_meaning": "03",

        " process_code": "11",

        "extended_info": "null",

    }

}

 

FAQ

关于此文档暂时还没有FAQ
返回
顶部