Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function n(e) {
- var t = {};
- return e ? t.cvc = $(".selected-payment #saved-payment-security-code").val() : (t.number = $("#cardNumber").val(),
- t.holderName = $("#holderName").val(),
- t.expiryMonth = $("#expirationMonth").val(),
- t.expiryYear = $("#expirationYear").val(),
- t.cvc = $("#securityCode").val()),
- t
- }
- function a(e, t) {
- var n, a = $("#adyenEncryptedData"), i = adyen.createEncryption(t), r = i.validate(e), o = $("#selectedCardID").val();
- return $("#invalidCardDetails").hide(),
- o && "" != o || e.expiryMonth && e.expiryYear || (r.valid = !1),
- r.valid ? (e.generationtime = $("#adyen_generationtime").val(),
- n = i.encrypt(e),
- a.val(n),
- !0) : (function(e) {
- for (var t in $("#holderName").removeClass("is-invalid"),
- $("#cardNumber").removeClass("is-invalid"),
- $("#expirationMonth").removeClass("is-invalid"),
- $("#expirationYear").removeClass("is-invalid"),
- $("#securityCode").removeClass("is-invalid"),
- e)
- if (!1 === e[t])
- switch (t) {
- case "holderName":
- $("#holderName").addClass("is-invalid");
- break;
- case "number":
- $("#cardNumber").addClass("is-invalid");
- break;
- case "expiryMonth":
- $("#expirationMonth").addClass("is-invalid");
- break;
- case "expiryYear":
- $("#expirationYear").addClass("is-invalid");
- break;
- case "cvc":
- $("#securityCode").addClass("is-invalid")
- }
- $("#invalidCardDetails").show()
- }(r),
- !1)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement