결제관리 무이자 정보 연결
This commit is contained in:
@@ -34,7 +34,7 @@ export interface MerchantInfo {
|
||||
paymentInfoType: string;
|
||||
mid: string;
|
||||
};
|
||||
export interface CreditCard {
|
||||
export interface PaymentNotificationDataCommonType {
|
||||
id: number;
|
||||
paymentMethodName: string;
|
||||
startDate: string;
|
||||
@@ -46,59 +46,14 @@ export interface CreditCard {
|
||||
encryptionStatus: string;
|
||||
expandable: boolean;
|
||||
detail: Record<string, any>;
|
||||
};
|
||||
export interface AccountTransfer {
|
||||
id: number;
|
||||
paymentMethodName: string;
|
||||
startDate: string;
|
||||
adminEmail: string;
|
||||
urlIp: string;
|
||||
retransmissionInterval: string;
|
||||
retransmissionCount: string;
|
||||
okCheck: string;
|
||||
encryptionStatus: string;
|
||||
expandable: boolean;
|
||||
detail: Record<string, any>;
|
||||
};
|
||||
export interface VirtualAccount {
|
||||
id: number;
|
||||
paymentMethodName: string;
|
||||
startDate: string;
|
||||
adminEmail: string;
|
||||
urlIp: string;
|
||||
retransmissionInterval: string;
|
||||
retransmissionCount: string;
|
||||
okCheck: string;
|
||||
encryptionStatus: string;
|
||||
expandable: boolean;
|
||||
detail: Record<string, any>;
|
||||
};
|
||||
export interface MobilePayment {
|
||||
id: 1,
|
||||
paymentMethodName: string;
|
||||
startDate: string;
|
||||
adminEmail: string;
|
||||
urlIp: string;
|
||||
retransmissionInterval: string;
|
||||
retransmissionCount: string;
|
||||
okCheck: string;
|
||||
encryptionStatus: string;
|
||||
expandable: boolean;
|
||||
detail: Record<string, any>;
|
||||
};
|
||||
export interface EscrowPayment {
|
||||
id: 1,
|
||||
paymentMethodName: string;
|
||||
startDate: string;
|
||||
adminEmail: string;
|
||||
urlIp: string;
|
||||
retransmissionInterval: string;
|
||||
retransmissionCount: string;
|
||||
okCheck: string;
|
||||
encryptionStatus: string;
|
||||
expandable: boolean;
|
||||
detail: Record<string, any>;
|
||||
};
|
||||
}
|
||||
|
||||
export interface CreditCard extends PaymentNotificationDataCommonType {};
|
||||
export interface AccountTransfer extends PaymentNotificationDataCommonType {};
|
||||
export interface VirtualAccount extends PaymentNotificationDataCommonType {};
|
||||
export interface MobilePayment extends PaymentNotificationDataCommonType {};
|
||||
export interface EscrowPayment extends PaymentNotificationDataCommonType {};
|
||||
|
||||
export interface PaymentNonCardParams extends PaymentCommonParams {
|
||||
paymentMethod: string;
|
||||
};
|
||||
@@ -125,13 +80,19 @@ export interface PaymentInstallmentParams extends PaymentCommonParams {
|
||||
export interface PaymentInstallmentResponse {
|
||||
installmentData: Array<Record<string, any>>;
|
||||
};
|
||||
export interface InstallmentDetails {
|
||||
id: number;
|
||||
installmentMonths: string;
|
||||
applicationPeriod: string;
|
||||
applicationAmount: number;
|
||||
};
|
||||
export interface PaymentInstallmentDetailParams extends PaymentCommonParams {
|
||||
cardCompany: string;
|
||||
};
|
||||
export interface PaymentInstallmentDetailResponse {
|
||||
cardCompany: string;
|
||||
cardCompanyOptions: Array<string>;
|
||||
installmentDetails: Array<Record<string, any>>;
|
||||
installmentDetails: Array<InstallmentDetails>;
|
||||
};
|
||||
export interface PaymentCardParams extends PaymentCommonParams{
|
||||
paymentMethod: string;
|
||||
|
||||
Reference in New Issue
Block a user