codecamp

支付宝小程序 芝麻信用评分(普惠版)

[TOC]

1. 产品介绍

芝麻信用评分是对会员的信用状况进行综合评估的产品,预测会员的经济违约概率,评分范围从350到950,分值越高代表信用越好。芝麻信用评分(普惠版)可以查询会员是否高于目标分值。

1.1 产品能力

产品特色

1)人群覆盖广泛:庞大的用户群体,且均为实名认证用户。

2)信息来源多样:涵盖转账支付、还贷、理财、购物、出行、住宿、公益等数百种金融和生活场景。

3)评估方法科学严谨:从身份特质、履约能力、行为偏好、信用历史、人脉关系五大维度,结合大规模机器学习等算法,科学、严谨地量化评估个人信用状况。

使用场景

芝麻信用评分(普惠版)主要解决租赁、交易等场景中信用服务的用户准入门槛问题,识别用户违约风险,具体行业和使用示例:

支付宝小程序 芝麻信用评分(普惠版) 使用场景

注:请勿开展任何将芝麻信用评分作为打折依据、现金或现金等价物的合作或宣传,如芝麻分700分以上,可减免200元等。

使用说明

输入:用户的身份证,姓名,准入分数。

产品返回结果:Y(用户的芝麻分大于等于准入分数),N(用户的芝麻分小于准入分数),N/A(无法评估,例如用户未开通芝麻信用)。

使用风险提示

1)芝麻信用评分是衡量“经济”信用风险的量化指标,所有非经济信用风险领域的应用不能保证预测的准确性。

2)无论客户的芝麻分有多高,都不代表该单个客户后期一定会100%履约,只能说芝麻分越高的人群整体违约率越低。强烈建议合作机构将芝麻分和自有信息结合起来使用,从而做出全面且合理的授信决策。

1.2 案例

案例:信用住

某酒店预订平台,使用“芝麻信用评分(普惠版)”和“行业关注名单(普惠版)”两款产品,查询用户的信用状况和历史不良记录,为芝麻信用评分超过一定分值且不存在逾期未结清不良记录的用户提供免押金入住并后付服务。

同时通过信用惩戒,将用户的逾期情况披露在其芝麻信用APP端,强大的用户违约提醒渠道和机制可提升商户回款率,提升商户的运营和管理效率,帮助用户养成良好的信用意识和习惯。

支付宝小程序 芝麻信用评分(普惠版) 案例:信用住

业务效果

为高信用用户提供更佳体验的服务,并且很好的控制了用户违约带来的损失。该场景中,30天以上房费逾期支付的比例不到0.5%。

支付宝小程序 芝麻信用评分(普惠版) 业务效果

1.3 准入条件

  • 该产品使用者需要签约,条件详见下方“签约要求”。

1.4 计费模式

标准价格:按次计费,0.10元/次。

注:2017年3月16日至2018年3月15日之间,“信用+联盟”商家调用本产品免费。查看详情

1.5 授权要求

在使用芝麻信用评分(普惠版)前需要获得用户的授权,所以商户需要在与用户间签署的服务协议中增加相应授权文案。授权文案请参考:“为更好的享受XX商户提供的服务,本人知晓并同意芝麻信用有权基于提供征信服务的需要向合法保存有本人信息的机构采集本人信息(包括由XX商户有权将本人在使用其服务过程中提交或产生的信息提供给芝麻信用),用于验证本人信息的真实性及提供征信服务使用。本人授权芝麻信用,可根据XX商户的查询指令,向其提供相关信息的真实性判断结果及本人的信用信息,用以交易决策使用。”。

1.6 数据反馈

使用芝麻信用评分(普惠版)产品之后,需要进行数据反馈。

2. 接入指引

2.1 添加芝麻信用评分(普惠版)

在小程序详情页的功能列表中添加“芝麻信用评分(普惠版)”。

支付宝小程序 添加芝麻信用评分(普惠版)

2.2 签约芝麻信用评分(普惠版)

芝麻信用评分(普惠版)需要签约才能生效,请点击功能列表右侧“立即签约”,签约成功后,状态置为“已生效”,即可调用芝麻信用评分(普惠版)。

签约要求

1)合法成立的单位组织,拥有主体资格证明文件,需提供真实有效的营业执照,且认证账户名称需与营业执照主体一致。

2)须具备所属行业的经营许可,拥有经营许可证明文件(若有)。

3)有合理合法的商业应用场景,需对应用场景做备案。网站网址/APP/支付宝服务窗/微信公众号备案主体须与企业名称一致,若不一致,需提供授权委托书,模板点此查询

4)须确保用户信息的数据安全。

5)同意数据反馈,确保反馈数据的质量,并支持用户异议。

2.3 接入芝麻信用评分(普惠版)

芝麻信用评分调用流程

支付宝小程序 接入芝麻信用评分(普惠版)

主要步骤

1、 在客户端用my.httpRequest向指定服务器发起一个跨域 http 请求。

my.httpRequest({
  url: 'https://指定服务器地址',
  method: 'POST',
  data: {
    from: '支付宝',
    production: 'AlipayJSAPI',
  },
  dataType: 'json',
  success: function(res) {
    my.alert({content: 'success'});
  },
  fail: function(res) {
    my.alert({content: 'fail'});
  },
  complete: function(res) {
    my.hideLoading();
    my.alert({content: 'complete'});
  }
});

2、 服务端调用芝麻信用评分接口。

接口名称:zhima.credit.score.brief.get

AlipayClient alipayClient = new DefaultAlipayClient("https://openapi.alipay.com/gateway.do", APP_ID, APP_PRIVATE_KEY, "json", CHARSET, ALIPAY_PUBLIC_KEY, "RSA2");
ZhimaCreditScoreBriefGetRequest request = new ZhimaCreditScoreBriefGetRequest();
request.setBizContent("{" +
"    \"transaction_id\":\"201512100936588040000000465158\"," +
"    \"product_code\":\"w1010100000000002733\"," +
"    \"cert_type\":\"IDENTITY_CARD\"," +
"    \"cert_no\":\"5425211970****0009\"," +
"    \"name\":\"张三\"," +
"    \"admittance_score\":650" +
"  }");
ZhimaCreditScoreBriefGetResponse response = alipayClient.execute(request);
if(response.isSuccess()){
    System.out.println("调用成功");
} else {
    System.out.println("调用失败");
}

  • 说明
    • admittance_score为业务判断用户是否准入的标准,请保持该标准的稳定性;如果该标准变化过于频繁,会导致接口被停用。

数据反馈

商户在使用了芝麻信用评分/行业关注名单后,需要按照指定的数据反馈模板进行数据反馈,详情参见数据反馈

3. API列表

接口名称 描述
zhima.credit.score.brief.get 芝麻信用评分(普惠版)
zhima.merchant.data.upload.initialize 芝麻数据传入初始化
zhima.merchant.single.data.upload 单条数据传入
zhima.merchant.closeloop.data.upload 批量数据传入
支付宝小程序 接入支付
支付宝卡包产品介绍
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

支付宝小程序开发文档

支付宝小程序 快速示例

支付宝小程序 小程序快速示例

支付宝小程序 框架

支付宝小程序 组件

支付宝小程序组件 基础组件

支付宝小程序组件 无障碍访问

支付宝小程序 扩展组件

支付宝小程序扩展组件 UI组件

支付宝小程序 API

支付宝小程序 开发工具

支付宝小程序 云服务

支付宝小程序 Serverless

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }