一、查询商户合作信息

## 1.查询商户可开票列表,以及所拥有的主体接口 >d 通过该接口可获取公司的可开发票列表,以及所拥有主体列表,无需频繁请求。请求到之后保存自己库即可。当签署主体信息有变更。或者发票内容有调整重新请求接口即可。 #### 接口地址: /open/api/v1/company/queryInvoices #### 请求方式:POST #### 请求参数说明: |参数名称|参数含义|是否必填|参数备注| |-|-|-|-| |无参数|||该接口无需参数| #### 响应参数说明: |参数名称| 参数含义|数据类型| 是否必有| 参数备注| |-|-|-|-|-| |name| 主体名称| String|是|主体名称| |mainstayId| 主体ID|int| 是|主体ID| |taxRate| 合作费率|BigDecimal| 是|商户与改合作主体的合作费率| |invoiceOpResponseList| 发票列表|List<InvoiceOpResponse>| 是|| |receivingAccountList| 收款账户信息列表|List<ReceivingAccountResponse>| 是|| ##### InvoiceOpResponse: |参数名称| 参数含义|数据类型| 是否必有| 参数备注| |-|-|-|-|-| | invoiceCode | 发票编码| String|是|用于结算、开票等接口入参使用| | name | 发票编码名称|String| 是|对应中文的开票内容| ##### ReceivingAccountResponse: |参数名称| 参数含义|数据类型| 是否必有| 参数备注| |-|-|-|-|-| | mainstayId | 主体ID| int|是|主体ID| | name | 主体名称|String| 是|主体名称| | payType | 账户类型|int| 是|详见账户类型枚举| | receivingAccountNumber | 收款账号|String| 是|收款账号| | receivingAccountName | 收款户名|String| 是|收款户名| | receivingBankName | 收款银行|String| 否|专属户必有,公共账户没有| | bankBranchName | 开户行|String| 是|开户行| | bankLocation | 开户地|String| 否|支付宝专属户必有| | bankLineNo | 联行号|String| 否|专属户必有,公共账户没有| 解密结果示例如下: ```json [ { "invoiceOpResponseList":[ { "invoiceCode":"XDFWJSFWF", "name":"现代服务*技术服务费" } ], "mainstayId":9, "name":"xxx", "receivingAccountList":[ { "bankBranchName":"xxxx银行xxx支行", "bankLineNo":"", "bankLocation":"", "mainstayId":9, "name":"xxx", "payType":0, "receivingAccountName":"xxxx有限公司", "receivingAccountNumber":"436501888013000191458", "receivingBankName":"xx银行" }, { "bankBranchName":"****账户", "bankLineNo":"991****0015", "bankLocation":"**市-**市", "mainstayId":9, "name":"xxxx", "payType":1, "receivingAccountName":"*****有限公司", "receivingAccountNumber":"20888*****48075", "receivingBankName":"******存管账户" } ], "taxRate":0.05 }, ... ] ```