Advertisement
Kappapastes

Untitled

Mar 6th, 2020
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. function n(e) {
  2. var t = {};
  3. return e ? t.cvc = $(".selected-payment #saved-payment-security-code").val() : (t.number = $("#cardNumber").val(),
  4. t.holderName = $("#holderName").val(),
  5. t.expiryMonth = $("#expirationMonth").val(),
  6. t.expiryYear = $("#expirationYear").val(),
  7. t.cvc = $("#securityCode").val()),
  8. t
  9. }
  10. function a(e, t) {
  11. var n, a = $("#adyenEncryptedData"), i = adyen.createEncryption(t), r = i.validate(e), o = $("#selectedCardID").val();
  12. return $("#invalidCardDetails").hide(),
  13. o && "" != o || e.expiryMonth && e.expiryYear || (r.valid = !1),
  14. r.valid ? (e.generationtime = $("#adyen_generationtime").val(),
  15. n = i.encrypt(e),
  16. a.val(n),
  17. !0) : (function(e) {
  18. for (var t in $("#holderName").removeClass("is-invalid"),
  19. $("#cardNumber").removeClass("is-invalid"),
  20. $("#expirationMonth").removeClass("is-invalid"),
  21. $("#expirationYear").removeClass("is-invalid"),
  22. $("#securityCode").removeClass("is-invalid"),
  23. e)
  24. if (!1 === e[t])
  25. switch (t) {
  26. case "holderName":
  27. $("#holderName").addClass("is-invalid");
  28. break;
  29. case "number":
  30. $("#cardNumber").addClass("is-invalid");
  31. break;
  32. case "expiryMonth":
  33. $("#expirationMonth").addClass("is-invalid");
  34. break;
  35. case "expiryYear":
  36. $("#expirationYear").addClass("is-invalid");
  37. break;
  38. case "cvc":
  39. $("#securityCode").addClass("is-invalid")
  40. }
  41. $("#invalidCardDetails").show()
  42. }(r),
  43. !1)
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement