UNPKG

@portone/server-sdk

Version:

PortOne JavaScript SDK for server-side usage

38 lines (37 loc) 1.41 kB
import type { PlatformFee } from "./../platform/PlatformFee.js"; import type { PlatformPayer } from "./../platform/PlatformPayer.js"; import type { PlatformSettlementCycle } from "./../platform/PlatformSettlementCycle.js"; /** * 계약 * * 계약은 플랫폼 고객사가 파트너에게 정산해줄 대금과 정산일을 계산하는 데 적용되는 정보입니다. * 고객사의 플랫폼에서 재화 및 서비스를 판매하기 위한 중개수수료와 판매금에 대한 정산일로 구성되어 있습니다. */ export type PlatformContract = { /** 계약 고유 아이디 */ id: string; graphqlId: string; /** 계약 이름 */ name: string; /** 계약 내부 표기를 위한 메모 */ memo?: string; /** 중개수수료 */ platformFee: PlatformFee; /** 정산 주기 */ settlementCycle: PlatformSettlementCycle; /** 중개수수료에 대한 부가세 부담 주체 */ platformFeeVatPayer: PlatformPayer; /** * 정산 시 결제금액 부가세 감액 여부 * * false인 경우 정산금에서 결제 금액 부가세를 감액하지 않고, true인 경우 정산금에서 결제 금액 부가세를 감액합니다. */ subtractPaymentVatAmount: boolean; /** 보관 여부 */ isArchived: boolean; /** * 변경 적용 시점 * (RFC 3339 date-time) */ appliedAt: string; };