')}function cardListener(e){var t,i=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();void 0!==e.error?(t=e.error.message)&&(i.html(t),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError()):i.slideUp().html(""),e.brand}function addNewCardClientSide(e){var t=elementsDiv.closest("form"),i=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();e.preventDefault(),t.find('button[type="submit"],input[type="submit"]').prop("disabled",!0).addClass("disabled").find("span").toggle(),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/stripe/setup/intent"),data:t.serialize(),success:function(e){e.success&&stripe.handleCardSetup(e.setup_intent,card).then(function(e){e.error?(i.html(e.error.message),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError(),WHMCS.form.reloadCaptcha()):stripeResponseHandler(null)})},warning:function(e){i.html(e),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError()},fail:function(e){i.html(e),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError()}})}function validateChangeCard(e){var r=elementsDiv.closest("form"),n=jQuery(".gateway-errors,.assisted-cc-input-feedback").first();return e.preventDefault(),r.find('button[type="submit"],input[type="submit"]').prop("disabled",!0).addClass("disabled").find("span").toggle(),stripe.createPaymentMethod("card",card).then(function(e){var t,i;e.error?(i=e.error.message)&&(n.html(i),n.not(":visible")&&n.slideDown(),scrollToGatewayInputError()):(modalInput&&((t=jQuery("#btnSave")).addClass("disabled"),jQuery("#modalAjax .loader").slideDown()),i=void 0!==WHMCS.utils?WHMCS.utils.getRouteUrl("/stripe/payment/add"):WHMCS.adminUtils.getAdminRouteUrl("/stripe/payment/admin/add"),WHMCS.http.jqClient.jsonPost({url:i,data:r.serialize()+"&payment_method_id="+e.paymentMethod.id,success:function(e){e.success&&stripeResponseHandler(e.token),e.validation_feedback&&(n.text(e.validation_feedback),n.not(":visible"))&&n.slideDown()},warning:function(e){n.html(e),n.not(":visible")&&n.slideDown(),scrollToGatewayInputError()},fail:function(e){n.html(e),n.not(":visible")&&n.slideDown(),scrollToGatewayInputError()},always:function(){modalInput&&(t.removeClass("disabled"),jQuery("#modalAjax .loader").fadeOut())}}))}),!1}function get_existing_token(e){if(void 0===e){var t=jQuery('input[name="ccinfo"]:visible:first');if(t.iCheck("check"),"new"===(e=t.val()))return}var i=jQuery(".gateway-errors,.assisted-cc-input-feedback").first(),r=i.closest("form");r.find('button[type="submit"],input[type="submit"]').prop("disabled",!0).addClass("disabled").find("span").toggle(),WHMCS.http.jqClient.jsonPost({url:WHMCS.utils.getRouteUrl("/payment/stripe/token/get"),data:"paymethod_id="+e+"&token="+csrfToken,success:function(e){existingToken=e.token,r.find('button[type="submit"],input[type="submit"]').prop("disabled",!1).removeClass("disabled").find("span").toggle()},warning:function(e){i.html(e),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError(),reset_input_to_new()},fail:function(e){i.html(e),i.not(":visible")&&i.slideDown(),scrollToGatewayInputError(),reset_input_to_new()}})}function reset_input_to_new(){jQuery('input[name="ccinfo"][value="new"]').iCheck("check"),jQuery("#existingCardInfo").is(":visible")&&jQuery("#existingCardInfo").slideUp(),setTimeout(function(){jQuery(".gateway-errors,.assisted-cc-input-feedback").slideUp()},4e3)}