获取公司抬头默认支付账户

说明

该接口用于获取公司抬头所对应的默认支付账户。
默认支付账户可根据抬头分别配置其默认银行账户、支付宝账户、现金账户,银行账户按支付对象分员工、公司、个体工商户。
imagepng

接口限制

 1. 10次/秒;

接口地址

/api/openapi/legalEntity/payment/account/default/{legalEntityBizCode}

请求类型

GET

请求参数

参数说明

参数名称 类型 是否必填 参数说明
legalEntityBizCode string 公司抬头业务编码String

响应参数

参数说明

参数名称 类型 是否必填 参数说明
legalEntityBizCode String 公司抬头业务编码
legalEntityName String 公司抬头名称
accountType String 账户类型,枚举类型,BANK-银行,ALIPAY-支付宝,CASH-现金
settlementType String 支付对象,INDIVIDUAL_SETTLE-个人,COOPERATION_SETTLE-企业,
SELF_EMPLOYED_SETTLE-个体工商户,
ALL-不限(全部)
account Account 账户信息,见下方表格

account 参数说明

字段 类型 是否必填 说明
paymentType String BANK("从公司银行账户付款"),BANK_AUTOMATIC("从公司银行账户自动扣款"),
ALIPAY("从公司支付宝账户付款"),
CASH("从公司现金付款"),
THIRD_PARTY("第三方支付"),
MONEY_ORDER("通过承兑汇票付款"),
OTHER("通过其他方式付款"),
NONE("无")
thirdPayType String 如果paymentType为第三方支付,则填第三方支付类型
payerName String 户名,现金时为空
account String 账户,为银行时,是银行卡,支付宝时为支付宝账户,现金时为空
bankBranchName String 分支行名称
bankBranchNo String 分支行联行号
bankCode String 银行编码
bankName String 开户银行
bankLocation String 开户行地址(地址编码,具体编码请咨询每刻研发)
paymentScope String 付款类型PAY_EMPLOYEE("pay_employee", "对私付款")
subsidiaryBizCode String 附属业务实体编码(无实际意义)
subsidiaryName String 附属业务实体名称(无实际意义)
acceptCcy String 收款币种
acceptCcyDetail CurrencyStatic 币种详情
affiliatedEnterpriseCode String 支付账户所属企业
affiliatedEnterpriseAuthz ReferenceAuthz 支付账户适用范围
bankBranchBizCode String 分支行编码
bankBranchNo String 分支行联行号
bankBranchName String 分支行名称
paymentAccountCode String 企业支付账户主键
remark String 账户注释
hasBankBranch boolean 是否有分支行信息
status String 账户状态ACTIVE,
INACTIVE,
DELETE
bankAutomaticEnable boolean 是否允许银行自动扣款
agencyBizCode String 代理业务号-民生银行

affiliatedCompanyList参数说明:

字段 类型 是否必填 说明
bizCode string 具有公司性质的部门业务编码

参数样例

{
    "code": "ACK",
    "message": "成功",
    "data": [
        {
            "legalEntityBizCode": "ELC2007171UZIXLA8",
            "legalEntityName": "FamilyMart(SIT2)",
            "settlementType": "INDIVIDUAL_SETTLE",
            "accountType": "BANK",
            "account": {
                "bankBranchBizCode": "",
                "bankBranchNo": "",
                "bankBranchName": "",
                "paymentAccountCode": "EA2201121KV5ECJK",
                "entCode": "FM202007171945",
                "paymentType": "BANK",
                "thirdPayType": "",
                "paymentCode": "",
                "payerName": "枚举值改造测试账户2",
                "account": "71455",
                "bankCode": "BC2108301CAUTC04",
                "bankName": "TestBank001",
                "bankCityCode": "",
                "status": "ACTIVE",
                "bankAutomaticEnable": false,
                "subsidiaryCode": "SI2007151U2HT6OI",
                "subsidiaryName": "",
                "bankCountry": "",
                "iban": "",
                "swiftCode": "1233333",
                "agencyBizCode": "",
                "hasBankBranch": false,
                "acceptCcy": "CNY",
                "accountBizCode": "ABC2201121KV5E680",
                "paymentScope": [
                    "pay_employee"
                ],
                "subsidiaryBizCode": "",
                "acceptCcyDetail": null,
                "affiliatedEnterpriseCode": "",
                "affiliatedEnterpriseAuthz": null,
                "legalEntityAuthzs": [],
                "active": true,
                "remark": ""
            }
        }
    ],
    "errorCode": null,
    "success": true
}

修改记录

2021-03-26:
    默认支付账户改造后,对OpenApi有影响。为了做到兼容性,在规则中找到存在公司抬头条件并且与要查询的公司抬头内码相同,当存在多条规则与查询的公司抬头编码相同时,返回优先级高的规则下的支付账户。当多条规则的优先级相同时,返回后创建的规则下的支付账户。
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""