@ribpay/payline-typescript-sdk
Version:
Payline Typescript SDK
19 lines • 1.08 kB
JavaScript
class PaylineChallengeInd {
code;
description;
restCode;
constructor(code, description, restCode) {
this.code = code;
this.description = description;
this.restCode = restCode;
}
static NoPreference = new PaylineChallengeInd("01", "No preference (default value)", "NO_PREFERENCE");
static NoChallenge = new PaylineChallengeInd("02", "No challenge requested", "NO_CHALLENGE");
static Challenge = new PaylineChallengeInd("03", "Challenge requested: 3DS Requestor Preference", "CHALLENGE");
static ChallengeAsMandate = new PaylineChallengeInd("04", "Challenge requested: Mandate", "CHALLENGE_AS_MANDATE");
static NoChallengeAsExemption = new PaylineChallengeInd("05", `No challenge requested (transactional risk analysis is already performed).
To be used for Acquirer exemptions (low-value payment, TRA).`, "NO_CHALLENGE_AS_EXEMPTION");
static CBScoring = new PaylineChallengeInd("90", "Asking for CB Scoring", "CB_SCORING");
}
export { PaylineChallengeInd };
//# sourceMappingURL=payline-challenge-ind.js.map