/* Options: Date: 2025-05-06 15:06:27 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: BorgunTest3DFinishProcessRequestShortVersion.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class Borgun3DFinalRequestShortVersion { public amount: number; public mpiToken: string; public orderId: string; public token: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class BorgunPaymentMethodInfo { public paymentType: string; public pan: string; public token: string; public cardType: string; public isDebit: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class Borgun3DSecureInfo { public securityLevelInd: string; public xid: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class BorgunFinal3DResponse { public transactionId: string; public transactionType: string; public amount: number; public currency: string; public transactionDate: string; public oorderId: string; public authCode: string; public actionCode: string; public transactionStatus: string; public paymentMethod: BorgunPaymentMethodInfo; public threeDSecure: Borgun3DSecureInfo; public lifeCycleId: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class BorgunTest3DFinishProcessResponse { public response: BorgunFinal3DResponse; public statusCode: number; public message: string; public forcedPath: string; public forcedJSONRequest: string; public jsonRequest: string; public jsonResponse: string; public requestPath: string; public requestSent: string; public requestReceived: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/borgunTest3D/Finish3DProcessShortVersion", "POST") export class BorgunTest3DFinishProcessRequestShortVersion implements IReturn { public request: Borgun3DFinalRequestShortVersion; public forcedPath: string; public forcedJSONRequest: string; public skipBorgunCall?: boolean; public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'BorgunTest3DFinishProcessRequestShortVersion'; } public getMethod() { return 'POST'; } public createResponse() { return new BorgunTest3DFinishProcessResponse(); } }