!function(e){var t={};function n(r){var i;return(t[r]||(i=t[r]={i:r,l:!1,exports:{}},e[r].call(i.exports,i,i.exports,n),i.l=!0,i)).exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t){function n(e){let t=jQuery,n=t("#rcp_registration_form");t("#rcp-braintree-dropin-errors").empty().append('

'+e+"

"),0'),rcp_submit_registration_form(i,a))})).catch((function(e){n(e)}))})).fail((function(e){throw n(rcp_script_options.braintree_invalid_nonce),"RCP 3DS: There was an error validating you information. Nonce expired. Reload the page."}))}}};t.init(),t.registerTestInformation();let r={container:!1,recurringAmount:0,hasCardDetails:!1,init:function(){r.container=e("#rcp_update_card_form"),r.container.length&&(r.mountUI(),r.container.on("submit",r.tokenizePayment))},mountUI:function(){if(document.getElementById("rcp-braintree-client-token")){rcp_braintree_script_options.dropin_ui_config.authorization=e("#rcp-braintree-client-token").val();let t=rcp_braintree_script_options.dropin_ui_config;t.preselectVaultedPaymentMethod=!1,braintree.dropin.create(t).then((function(e){(r.dropinInstance=e).isPaymentMethodRequestable()&&(r.hasCardDetails=!0),e.on("paymentMethodRequestable",(function(e){r.hasCardDetails=!0})),e.on("noPaymentMethodRequestable",(function(e){r.hasCardDetails=!1}))})).catch((function(e){n(e)}))}},disableButton:function(){let e=r.container.find("#rcp_submit");e.prop("disabled",!0).data("text",e.val()).val(rcp_braintree_script_options.please_wait)},enableButton:function(){let e=r.container.find("#rcp_submit");e.prop("disabled",!1).val(e.data("text"))},tokenizePayment:function(t){if(t.preventDefault(),!r.hasCardDetails)return n(rcp_script_options.enter_card_details),!1;e("#rcp-braintree-dropin-errors").empty(),r.disableButton();let i=rcp_braintree_script_options.payment_method_options;i.threeDSecure.amount=e("#rcp-braintree-recurring-amount").val(),r.dropinInstance.requestPaymentMethod(i).then((function(e){if(e.liabilityShiftPossible&&!e.liabilityShifted)throw r.dropinInstance.clearSelectedPaymentMethod(),rcp_braintree_script_options.try_new_payment;r.container.append(''),r.container.off("submit",r.tokenizePayment).submit()})).catch((function(e){return n(e),r.enableButton(),!1}))}};r.init()}))}]); //# sourceMappingURL=braintree.min.js.map