@portone/server-sdk
Version:
PortOne JavaScript SDK for server-side usage
30 lines (29 loc) • 1.33 kB
TypeScript
import type { Unrecognized } from "./../../utils/unrecognized.js";
import type { PaymentMethodCard } from "./../payment/PaymentMethodCard.js";
import type { PaymentMethodConvenienceStore } from "./../payment/PaymentMethodConvenienceStore.js";
import type { PaymentMethodEasyPay } from "./../payment/PaymentMethodEasyPay.js";
import type { PaymentMethodGiftCertificate } from "./../payment/PaymentMethodGiftCertificate.js";
import type { PaymentMethodMobile } from "./../payment/PaymentMethodMobile.js";
import type { PaymentMethodTransfer } from "./../payment/PaymentMethodTransfer.js";
import type { PaymentMethodVirtualAccount } from "./../payment/PaymentMethodVirtualAccount.js";
/** 결제수단 정보 */
export type PaymentMethod =
/** 결제수단 카드 정보 */
PaymentMethodCard
/** 편의점 결제 상세 정보 */
| PaymentMethodConvenienceStore
/** 간편 결제 상세 정보 */
| PaymentMethodEasyPay
/** 상품권 상세 정보 */
| PaymentMethodGiftCertificate
/** 모바일 상세 정보 */
| PaymentMethodMobile
/** 계좌 이체 상세 정보 */
| PaymentMethodTransfer
/** 가상계좌 상세 정보 */
| PaymentMethodVirtualAccount | {
readonly type: Unrecognized;
};
export declare function isUnrecognizedPaymentMethod(entity: PaymentMethod): entity is {
readonly type: Unrecognized;
};