CardResult
Definition
export interface CardResult {
result: CardResultType;
callId: string | null;
status: number;
message: string;
rewards?: Rewards;
applicationId?: string;
cardType?: string;
mobilePhone?: string;
alternativePhone?: string;
emailAddress?: string;
}
export enum ApplicationResultType {
Approved = 'APPROVED',
Pending = 'PENDING',
AccountExists = 'ACCOUNT_EXISTS',
Error = 'ERROR',
}
Examples
// Approved Application Result
approvedCardResult = {
result: 'APPROVED',
callId: '16e64cfe-53fa-11ea-8d77-2e728ce88125',
decisionFull: 'Application successfully approved'
}
// Pending Application Result
pendingCardResult = {
result: 'PENDING',
decisionFull: 'Application is pending'
}
// Account Exists Application Result
accountExistsCardResult = {
result: 'ACCOUNT_EXISTS',
callId: '16e64cfe-53fa-11ea-8d77-2e728ce88125',
decisionFull: 'Account already exists'
}
// Declined Application Result
declinedCardResult = {
result: 'DECLINED',
decisionFull: 'Application declined'
}
// Application Error Result
cardErrorResult = {
result: 'ERROR',
error: 'The user session timed out'
}
Related
Updated over 1 year ago