portone_server_sdk.platform.company#

Classes

GetPlatformCompanyStatePayload

사업자 조회 성공 응답 정보

PlatformCompanyState

CompanyClient

Exceptions

exception portone_server_sdk.platform.company.GetPlatformCompanyStateError#

Bases: PortOneError

args#
with_traceback()#

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

message: str | None#
class portone_server_sdk.platform.company.GetPlatformCompanyStatePayload#

Bases: object

사업자 조회 성공 응답 정보

company_state: PlatformCompanyState#

사업자 정보

company_verification_id: str#

사업자 검증 아이디

class portone_server_sdk.platform.company.PlatformCompanyState#

Bases: object

taxation_type: Literal['NORMAL', 'SIMPLE_TAX_INVOICE_ISSUER', 'SIMPLE', 'TAX_FREE', 'ASSIGNED_ID_NUMBER', 'SPECIAL'] | str#
business_status: Literal['IN_BUSINESS', 'CLOSED', 'SUSPENDED'] | str#
taxation_type_date: str | None#

날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.

closed_suspended_date: str | None#

날짜를 나타내는 문자열로, yyyy-MM-dd 형식을 따릅니다.

class portone_server_sdk.platform.company.CompanyClient#

Bases: object

get_platform_company_state(*, business_registration_number: str) GetPlatformCompanyStatePayload#

사업자 조회

사업자 정보를 조회합니다. 포트원 서비스에 연동 및 등록되지 않은 사업자도 조회 가능합니다.

Parameters:

business_registration_number (str) – 사업자등록번호

Raises:

GetPlatformCompanyStateError

async get_platform_company_state_async(*, business_registration_number: str) GetPlatformCompanyStatePayload#

사업자 조회

사업자 정보를 조회합니다. 포트원 서비스에 연동 및 등록되지 않은 사업자도 조회 가능합니다.

Parameters:

business_registration_number (str) – 사업자등록번호

Raises:

GetPlatformCompanyStateError