@portone/server-sdk
Version:
PortOne JavaScript SDK for server-side usage
25 lines (24 loc) • 975 B
TypeScript
import type { PlatformFeeInput } from "./../../platform/PlatformFeeInput.js";
import type { PlatformPayer } from "./../../platform/PlatformPayer.js";
import type { PlatformSettlementCycleInput } from "./../../platform/PlatformSettlementCycleInput.js";
/** 계약 객체 생성을 위한 입력 정보 */
export type CreatePlatformContractBody = {
/**
* 계약에 부여할 고유 아이디
*
* 명시하지 않는 경우 포트원이 임의의 아이디를 발급해드립니다.
*/
id?: string;
/** 계약 이름 */
name: string;
/** 계약 내부 표기를 위한 메모 */
memo?: string;
/** 중개수수료 */
platformFee: PlatformFeeInput;
/** 정산 주기 */
settlementCycle: PlatformSettlementCycleInput;
/** 중개수수료에 대한 부가세 부담 주체 */
platformFeeVatPayer: PlatformPayer;
/** 정산 시 결제금액 부가세 감액 여부 */
subtractPaymentVatAmount: boolean;
};