...
|
...
|
@@ -302,6 +302,7 @@ code为200即为成功,否则是失败。 |
|
|
|isMeetCondition|string|Y/N||N|是否满足分期支付条件,APP可根据该字段决定是否灰化分期渠道|
|
|
|
|conditionErrorCode|int|{0,1,2}||0|不满足分期条件的原因:1、不是所有的商品都是分期商品;2、订单金额大于可用额度
|
|
|
|description|String||||描述,如不满足分期条件的原因|
|
|
|
|instalmentDetail|JSON格式||||分期详情|
|
|
|
|
|
|
|
|
|
### 响应
|
...
|
...
|
@@ -314,9 +315,46 @@ code为200即为成功,否则是失败。 |
|
|
"code":200,
|
|
|
"data":{
|
|
|
"isOpen":"Y",
|
|
|
"isMeetCondition":"N",
|
|
|
"conditionErrorCode":2,
|
|
|
"description":"订单金额大于可用额度"
|
|
|
"isMeetCondition":"Y",
|
|
|
"conditionErrorCode":0,
|
|
|
"description":"",
|
|
|
"instalmentDetail":[
|
|
|
{
|
|
|
"is_default":"Y",
|
|
|
"is_support":"Y",
|
|
|
"plan_amount_per_name":"不分期($130.00)",
|
|
|
"plan_int_amount_per_name":"无手续费",
|
|
|
"term":1
|
|
|
},
|
|
|
{
|
|
|
"is_default":"N",
|
|
|
"is_support":"Y",
|
|
|
"plan_amount_per_name":"分3期($100.00*3)",
|
|
|
"plan_int_amount_per_name":"手续费$10/期",
|
|
|
"term":3
|
|
|
},
|
|
|
{
|
|
|
"is_default":"N",
|
|
|
"is_support":"Y",
|
|
|
"plan_amount_per_name":"分6期($100.00*3)",
|
|
|
"plan_int_amount_per_name":"手续费$10/期",
|
|
|
"term":6
|
|
|
},
|
|
|
{
|
|
|
"is_default":"N",
|
|
|
"is_support":"Y",
|
|
|
"plan_amount_per_name":"分9期($100.00*3)",
|
|
|
"plan_int_amount_per_name":"手续费$10/期",
|
|
|
"term":9
|
|
|
},
|
|
|
{
|
|
|
"is_default":"N",
|
|
|
"is_support":"Y",
|
|
|
"plan_amount_per_name":"分12期($100.00*3)",
|
|
|
"plan_int_amount_per_name":"手续费$10/期",
|
|
|
"term":12
|
|
|
}
|
|
|
]
|
|
|
},
|
|
|
"md5":"c1d725306fb09dcbf504776d276521cb",
|
|
|
"message":"ok"
|
...
|
...
|
@@ -372,29 +410,89 @@ code为200即为成功,否则是失败。 |
|
|
|
|
|
## 10、还款预支付 ##
|
|
|
|
|
|
是否满足分期支付条件(app.instalment.prerepay),JSON格式
|
|
|
是否满足分期支付条件(app.instalment.prerepay)
|
|
|
|
|
|
### 请求
|
|
|
请求JSON格式如下所示:
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|----:|
|
|
|
|uid|int|否|3236556|0|用户id|
|
|
|
|card_id|int|否|||选择还款的银行卡id|
|
|
|
|terminal_type|string|否||mobile|终端类型,默认传mobile|
|
|
|
|terminal_info|string|否|||终端信息,格式为:IMEI_MAC/序列号_SIM|
|
|
|
|user_ip|string|否|||用户ip|
|
|
|
|repay_amount|double|否|||还款总金额,用户选择还几期需要计算出还款总金额|
|
|
|
|
|
|
#### 响应参数
|
|
|
| 参数名称 | 参数类型 | 取值范围 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|----:|
|
|
|
|isRepaySuccess|string|Y/N||N|还款请求是否成功|
|
|
|
|repayOrderCode|string||||YOHO的还款流水号|
|
|
|
|crfRepayOrderNo|string||||CRF内部还款订单号|
|
|
|
|
|
|
### 响应示例
|
|
|
code为200即为成功,否则是失败。
|
|
|
响应JSON格式如下所示:
|
|
|
|
|
|
```json
|
|
|
{
|
|
|
"uid":123456,
|
|
|
"bankCard":"1324234234123412",
|
|
|
"terminalType":"mobile",
|
|
|
"terminalInof":"${IMEI_MAC}_${SIM}",
|
|
|
"userIp":"192.168.100.100",
|
|
|
"repayList":[
|
|
|
"alg":"SALT_MD5",
|
|
|
"code":200,
|
|
|
"data":{
|
|
|
"isRepaySuccess":"Y",
|
|
|
"repayOrderCode":"23412341234",
|
|
|
"crfRepayOrderNo":"1234324324"
|
|
|
},
|
|
|
"md5":"c1d725306fb09dcbf504776d276521cb",
|
|
|
"message":"ok"
|
|
|
}
|
|
|
```
|
|
|
|
|
|
## 11、还款确认支付 ##
|
|
|
|
|
|
是否满足分期支付条件(app.instalment.confirmrepay)
|
|
|
|
|
|
#### 请求参数
|
|
|
| 参数名称 | 参数类型 | 可否为空 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|----:|
|
|
|
|uid|int|否|3236556|0|用户id|
|
|
|
|repayOrderCode|string|否|||YOHO还款流水号|
|
|
|
|crfRepayOrderNo|string|否|||CRF内部还款订单号|
|
|
|
|phoneNumber|string|否|||用户电话|
|
|
|
|smsCode|string|否|||短信验证码|
|
|
|
|repayTermList|JSON格式||||用户选择的还款期数列表|
|
|
|
|
|
|
#### repayTermList示例
|
|
|
```json
|
|
|
[
|
|
|
{
|
|
|
"index":0,
|
|
|
"orderCode":"1609321260",
|
|
|
"stage":1
|
|
|
"index":1, --分期列表序号
|
|
|
"orderCode":"12343243", --订单号
|
|
|
"termNo":1 --第几期还款
|
|
|
},
|
|
|
{
|
|
|
"index":2,
|
|
|
"orderCode":"14535343",
|
|
|
"termNo":1
|
|
|
},
|
|
|
{
|
|
|
"index":3,
|
|
|
"orderCode":"12343243",
|
|
|
"termNo":2
|
|
|
}
|
|
|
]
|
|
|
}
|
|
|
]
|
|
|
```
|
|
|
|
|
|
### 响应
|
|
|
#### 响应参数
|
|
|
| 参数名称 | 参数类型 | 取值范围 | 示例 | 默认值 | 备注 |
|
|
|
|:-------| -----:|-----:|-----:|-----:|----:|
|
|
|
|isPaySuccess|string|Y/N||N|还款请求是否成功|
|
|
|
|description|string||||描述,比如不成功的原因|
|
|
|
|repayOrderCode|string||||YOHO的还款流水号|
|
|
|
|crfRepayOrderNo|string||||CRF内部还款订单号|
|
|
|
|repayTime|string||||还款时间|
|
|
|
|
|
|
|
|
|
### 响应示例
|
|
|
code为200即为成功,否则是失败。
|
|
|
响应JSON格式如下所示:
|
|
|
|
...
|
...
|
@@ -403,10 +501,13 @@ code为200即为成功,否则是失败。 |
|
|
"alg":"SALT_MD5",
|
|
|
"code":200,
|
|
|
"data":{
|
|
|
"isRepaySuccess":"Y",
|
|
|
"description":"",
|
|
|
"repayOrderCode":"23412341234",
|
|
|
"repayCrfNo":"1234324324"
|
|
|
"crfRepayOrderNo":"1234324324",
|
|
|
"repayTime":"201608052033"
|
|
|
},
|
|
|
"md5":"c1d725306fb09dcbf504776d276521cb",
|
|
|
"message":"ok"
|
|
|
}
|
|
|
``` |
|
|
\ No newline at end of file |
|
|
``` |
...
|
...
|
|