| | |
| | | cardInfo.put("area_id", enterpriseWithdrawal.getBankCardCityCode()); |
| | | cardInfo.put("branch_code", enterpriseWithdrawal.getBankBranchCode()); |
| | | paramsInfo.put("card_info", cardInfo.toJSONString()); |
| | | // 结算卡信息 |
| | | JSONArray cashConfigArr = new JSONArray(); |
| | | JSONObject cashConfig = new JSONObject(); |
| | | /** |
| | | * T1:下一工作日到银行账户; |
| | | * D1:下一自然日到银行账户; |
| | | * D0:当日到银行账户;默认D0; |
| | | * DM:当日到账;到账资金不包括当天的交易资金; |
| | | * 示例值:T1 |
| | | */ |
| | | cashConfig.put("cash_type", "D1"); |
| | | cashConfig.put("fix_amt", "0.00"); |
| | | cashConfig.put("weekday_fix_amt", "0.00"); |
| | | cashConfig.put("weekday_fee_rate", "0.00"); |
| | | cashConfigArr.add(cashConfig); |
| | | paramsInfo.put("cash_config", cashConfigArr.toJSONString()); |
| | | log.info("企业业务入驻返回参数:{}", paramsInfo); |
| | | // 3. 发起API调用 |
| | | Map<String, Object> response = BasePayRequest.requestBasePay("v2/user/busi/open", paramsInfo, null, false); |
| | |
| | | cardInfo.put("area_id", enterpriseWithdrawal.getBankCardCityCode()); |
| | | cardInfo.put("branch_code", enterpriseWithdrawal.getBankBranchCode()); |
| | | paramsInfo.put("card_info", cardInfo.toJSONString()); |
| | | // 结算卡信息 |
| | | JSONArray cashConfigArr = new JSONArray(); |
| | | JSONObject cashConfig = new JSONObject(); |
| | | /** |
| | | * T1:下一工作日到银行账户; |
| | | * D1:下一自然日到银行账户; |
| | | * D0:当日到银行账户;默认D0; |
| | | * DM:当日到账;到账资金不包括当天的交易资金; |
| | | * 示例值:T1 |
| | | */ |
| | | cashConfig.put("cash_type", "D1"); |
| | | cashConfig.put("fix_amt", "0.00"); |
| | | cashConfig.put("weekday_fix_amt", "0.00"); |
| | | cashConfig.put("weekday_fee_rate", "0.00"); |
| | | cashConfigArr.add(cashConfig); |
| | | paramsInfo.put("cash_config", cashConfigArr.toJSONString()); |
| | | log.info("企业业务入驻修改返回参数:{}", paramsInfo); |
| | | // 3. 发起API调用 |
| | | Map<String, Object> response = BasePayRequest.requestBasePay("v2/user/busi/modify", paramsInfo, null, false); |