Plugin Directory

Changeset 3246453


Ignore:
Timestamp:
02/25/2025 12:54:44 PM (13 months ago)
Author:
bycoders
Message:

Update to version 1.6.4 from GitHub

Location:
paypal-brasil-para-woocommerce
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • paypal-brasil-para-woocommerce/tags/1.6.4/assets/dist/js/frontend-bcdc.js

    r3245859 r3246453  
    11/*! For license information please see frontend-bcdc.js.LICENSE.txt */
    2 (()=>{"use strict";var e={"./src/frontend/frontend-bcdc/frontend-bcdc-api.ts":(e,a,t)=>{t.r(a),t.d(a,{paymentBCDC:()=>n});var r=t("./src/frontend/frontend-shared.ts");const n={create:e=>{if(e.errors)throw new Error(e.errors);if(e.payment_id)return e.payment_id;if(r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error("An error occurred in the CREATE_ORDER")},approve:e=>{jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-order-id]").val(e.orderID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-payer-id]").val(e.payerID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-pay-id]").val(e.paymentID),r.PaypalPayments.submitForm()},error:e=>{const a=jQuery("#wc-bcdc-brasil-api-error-data").val();if(a)r.PaypalPayments.setNotices(JSON.parse(a)),r.PaypalPayments.scrollTop();else{var t='<ul class="woocommerce-error" role="alert"><li>'+e.message+"</li></ul>";r.PaypalPayments.setNotices(t),r.PaypalPayments.scrollTop()}},cancel:()=>{r.PaypalPayments.triggerUpdateCheckout(),r.PaypalPayments.setNotices(paypal_brasil_bcdc_messages.cancel_message),r.PaypalPayments.scrollTop()}}},"./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts":(e,a,t)=>{t.r(a),t.d(a,{importBcdcSdk:()=>n});var r=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};const n={handle(){return r(this,void 0,void 0,(function*(){const e=paypal_brasil_bcdc_settings.client_id,a=paypal_brasil_bcdc_settings.currency,t=paypal_brasil_bcdc_settings.locale,r=document.getElementById("paypal-sdk-script"),n=`https://www.paypal.com/sdk/js?client-id=${e}&components=buttons,funding-eligibility,marks,marks&currency=${a}&locale=${t}`;if(r&&r.getAttribute("src")!==n||!r){const e=document.createElement("script");return e.id="paypal-sdk-script",e.async=!0,e.src=n,e.setAttribute("data-page-type","checkout"),document.head.appendChild(e),new Promise(((a,t)=>{e.onload=()=>{a()},e.onerror=e=>{console.error("Erro ao carregar o script do PayPal:",e),a()}}))}return Promise.resolve()}))}}},"./src/frontend/frontend-shared.ts":(e,a,t)=>{t.r(a),t.d(a,{PaypalPayments:()=>r});class r{static scrollTop(){jQuery("html, body").animate({scrollTop:0},300)}static setNotices(e){jQuery(".woocommerce-notices-wrapper:first").html(e)}static makeRequest(e,a){var t,n=null!==(t=paypal_brasil_bcdc_settings.paypal_brasil_handler_url)&&void 0!==t?t:paypal_brasil_settings.paypal_brasil_handler_url;const o={async:!0,crossDomain:!0,url:r.replaceVars(n,{ACTION:e}),method:"POST",dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify(a)};return jQuery.ajax(o)}static showDefaultButton(){jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .default-submit-button").show()}static showPaypalButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").show()}static showPaypalBCDCButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").show()}static isPaypalPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-spb-gateway:checked").length}static isPaypalBCDCPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-bcdc-gateway:checked").length}static triggerUpdateCheckout(){jQuery(document.body).trigger("update_checkout")}static triggerUpdateCart(){jQuery(document.body).trigger("wc_update_cart")}static submitForm(){jQuery("form.woocommerce-checkout, form#order_review").submit()}static submitFormCheckout(){jQuery("form.checkout.woocommerce-checkout").submit()}static replaceVars(e,a){let t=e;for(let e in a)a.hasOwnProperty(e)&&(t=t.replace(new RegExp("{"+e+"}","g"),a[e]));return t}}}},a={};function t(r){var n=a[r];if(void 0!==n)return n.exports;var o=a[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.d=(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{t.r({});var e=t("./src/frontend/frontend-shared.ts"),a=t("./src/frontend/frontend-bcdc/frontend-bcdc-api.ts"),r=t("./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts"),n=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};class o extends e.PaypalPayments{constructor(){super(),this.sdkLoaded=!1,this.updateCheckout=(e=null)=>{e&&e.preventDefault(),this.triggerUpdateCheckout()},this.forceUpdateCheckout=(e=null)=>{e&&e.preventDefault(),jQuery(document.body).trigger("update_checkout")},this.triggerUpdateCheckout=this.debounce((()=>{this.forceUpdateCheckout()}),1e3),paypal_brasil_bcdc_settings.is_order_pay_page?this.initializeOrderPage():this.initializeCheckoutBcdc()}initializeOrderPage(){return n(this,void 0,void 0,(function*(){this.addPaypalBCDCButtonOnContainer(),this.renderPayPalButtonBcdc(),jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}initializeCheckoutBcdc(){return n(this,void 0,void 0,(function*(){jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}listenInputChanges(){jQuery(["[name=billing_first_name]","[name=billing_last_name]","[name=billing_cpf]","[name=billing_cnpj]","[name=billing_phone]","[name=billing_address_1]","[name=billing_number]","[name=billing_address_2]","[name=billing_neighborhood]","[name=billing_city]","[name=billing_state]","[name=billing_country]","[name=billing_email]"].join(",")).on("keyup",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()})),jQuery(["[name=billing_persontype]"].join(",")).on("change",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()}))}addPaypalBCDCButtonOnContainer(){if(!document.querySelector("#paypal-submit-button-bcdc")){var e=document.createElement("div"),a=document.createElement("div");e.className="paypal-submit-button-bcdc",a.id="paypal-button-bcdc";var t=document.querySelector("#paypal-brasil-button-container");t&&(t.appendChild(e),e.appendChild(a))}}updateCheckoutButtonBcdc(){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected()){var a=jQuery("#wc-bcdc-brasil-selected");a&&a.val("true"),e.PaypalPayments.showPaypalBCDCButton(),console.debug("bcdc change")}else e.PaypalPayments.isPaypalPaymentsSelected()||((a=jQuery("#wc-bcdc-brasil-selected"))&&a.val("false"),e.PaypalPayments.showDefaultButton())}renderPayPalButtonBcdc(){return n(this,void 0,void 0,(function*(){var t=document.getElementById("payment_method_paypal-brasil-bcdc-gateway");if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}else jQuery("#wc-bcdc-brasil-selected").val("false"),t.addEventListener("change",(function(){return n(this,void 0,void 0,(function*(){if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}}))}))}))}static sendPaypalLogger(a,t,r=[],n=[],o="info"){e.PaypalPayments.makeRequest("api_logger_handler",{nonce:paypal_brasil_bcdc_settings.nonce,gateway_id:a,message:t,level:o,tags:r,extra:n})}debounce(e,a,t=!1){let r;return function(){const n=this,o=arguments,c=t&&!r;clearTimeout(r),r=setTimeout((function(){r=null,t||e.apply(n,o)}),a),c&&e.apply(n,o)}}}new o})(),t.r(r)})();
     2(()=>{"use strict";var e={"./src/frontend/frontend-bcdc/frontend-bcdc-api.ts":(e,a,t)=>{t.r(a),t.d(a,{paymentBCDC:()=>n});var r=t("./src/frontend/frontend-shared.ts");const n={create:e=>{if(e.errors&&r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error(e.errors);if(e.payment_id)return e.payment_id;if(r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error("An error occurred in the CREATE_ORDER")},approve:e=>{jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-order-id]").val(e.orderID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-payer-id]").val(e.payerID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-pay-id]").val(e.paymentID),r.PaypalPayments.submitForm()},error:e=>{const a=jQuery("#wc-bcdc-brasil-api-error-data").val();if(a)r.PaypalPayments.setNotices(JSON.parse(a)),r.PaypalPayments.scrollTop();else{var t='<ul class="woocommerce-error" role="alert"><li>'+e.message+"</li></ul>";r.PaypalPayments.setNotices(t),r.PaypalPayments.scrollTop()}},cancel:()=>{r.PaypalPayments.triggerUpdateCheckout(),r.PaypalPayments.setNotices(paypal_brasil_bcdc_messages.cancel_message),r.PaypalPayments.scrollTop()}}},"./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts":(e,a,t)=>{t.r(a),t.d(a,{importBcdcSdk:()=>n});var r=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};const n={handle(){return r(this,void 0,void 0,(function*(){const e=paypal_brasil_bcdc_settings.client_id,a=paypal_brasil_bcdc_settings.currency,t=paypal_brasil_bcdc_settings.locale,r=document.getElementById("paypal-sdk-script"),n=`https://www.paypal.com/sdk/js?client-id=${e}&components=buttons,funding-eligibility,marks,marks&currency=${a}&locale=${t}`;if(r&&r.getAttribute("src")!==n||!r){const e=document.createElement("script");return e.id="paypal-sdk-script",e.async=!0,e.src=n,e.setAttribute("data-page-type","checkout"),document.head.appendChild(e),new Promise(((a,t)=>{e.onload=()=>{a()},e.onerror=e=>{console.error("Erro ao carregar o script do PayPal:",e),a()}}))}return Promise.resolve()}))}}},"./src/frontend/frontend-shared.ts":(e,a,t)=>{t.r(a),t.d(a,{PaypalPayments:()=>r});class r{static scrollTop(){jQuery("html, body").animate({scrollTop:0},300)}static setNotices(e){jQuery(".woocommerce-notices-wrapper:first").html(e)}static makeRequest(e,a){var t,n=null!==(t=paypal_brasil_bcdc_settings.paypal_brasil_handler_url)&&void 0!==t?t:paypal_brasil_settings.paypal_brasil_handler_url;const o={async:!0,crossDomain:!0,url:r.replaceVars(n,{ACTION:e}),method:"POST",dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify(a)};return jQuery.ajax(o)}static showDefaultButton(){jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .default-submit-button").show()}static showPaypalButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").show()}static showPaypalBCDCButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").show()}static isPaypalPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-spb-gateway:checked").length}static isPaypalBCDCPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-bcdc-gateway:checked").length}static triggerUpdateCheckout(){jQuery(document.body).trigger("update_checkout")}static triggerUpdateCart(){jQuery(document.body).trigger("wc_update_cart")}static submitForm(){jQuery("form.woocommerce-checkout, form#order_review").submit()}static submitFormCheckout(){jQuery("form.checkout.woocommerce-checkout").submit()}static replaceVars(e,a){let t=e;for(let e in a)a.hasOwnProperty(e)&&(t=t.replace(new RegExp("{"+e+"}","g"),a[e]));return t}}}},a={};function t(r){var n=a[r];if(void 0!==n)return n.exports;var o=a[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.d=(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{t.r({});var e=t("./src/frontend/frontend-shared.ts"),a=t("./src/frontend/frontend-bcdc/frontend-bcdc-api.ts"),r=t("./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts"),n=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};class o extends e.PaypalPayments{constructor(){super(),this.sdkLoaded=!1,this.clearCheckoutErrors=()=>{jQuery(".woocommerce-error, .woocommerce-message, .woocommerce-info").fadeOut(300,(function(){jQuery(this).remove()}))},this.updateCheckout=(e=null)=>{e&&e.preventDefault(),this.triggerUpdateCheckout()},this.forceUpdateCheckout=(e=null)=>{e&&e.preventDefault(),jQuery(document.body).trigger("update_checkout")},this.triggerUpdateCheckout=this.debounce((()=>{this.forceUpdateCheckout()}),1e3),paypal_brasil_bcdc_settings.is_order_pay_page?this.initializeOrderPage():this.initializeCheckoutBcdc()}initializeOrderPage(){return n(this,void 0,void 0,(function*(){this.addPaypalBCDCButtonOnContainer(),this.renderPayPalButtonBcdc(),jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}initializeCheckoutBcdc(){return n(this,void 0,void 0,(function*(){jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc),jQuery(document).on("updated_checkout","body",this.clearCheckoutErrors)}))}listenInputChanges(){jQuery(["[name=billing_first_name]","[name=billing_last_name]","[name=billing_cpf]","[name=billing_cnpj]","[name=billing_phone]","[name=billing_address_1]","[name=billing_number]","[name=billing_address_2]","[name=billing_neighborhood]","[name=billing_city]","[name=billing_state]","[name=billing_country]","[name=billing_email]"].join(",")).on("keyup",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()})),jQuery(["[name=billing_persontype]"].join(",")).on("change",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()}))}addPaypalBCDCButtonOnContainer(){if(!document.querySelector("#paypal-submit-button-bcdc")){var e=document.createElement("div"),a=document.createElement("div");e.className="paypal-submit-button-bcdc",a.id="paypal-button-bcdc";var t=document.querySelector("#paypal-brasil-button-container");t&&(t.appendChild(e),e.appendChild(a))}}updateCheckoutButtonBcdc(){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected()){var a=jQuery("#wc-bcdc-brasil-selected");a&&a.val("true"),e.PaypalPayments.showPaypalBCDCButton(),console.debug("bcdc change")}else e.PaypalPayments.isPaypalPaymentsSelected()||((a=jQuery("#wc-bcdc-brasil-selected"))&&a.val("false"),this.clearCheckoutErrors,e.PaypalPayments.showDefaultButton())}renderPayPalButtonBcdc(){return n(this,void 0,void 0,(function*(){var t=document.getElementById("payment_method_paypal-brasil-bcdc-gateway");if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a;this.clearCheckoutErrors()}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}else jQuery("#wc-bcdc-brasil-selected").val("false"),t.addEventListener("change",(function(){return n(this,void 0,void 0,(function*(){if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a;jQuery(".woocommerce-error, .woocommerce-message, .woocommerce-info").fadeOut(300,(function(){jQuery(this).remove()}))}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}}))}))}))}static sendPaypalLogger(a,t,r=[],n=[],o="info"){e.PaypalPayments.makeRequest("api_logger_handler",{nonce:paypal_brasil_bcdc_settings.nonce,gateway_id:a,message:t,level:o,tags:r,extra:n})}debounce(e,a,t=!1){let r;return function(){const n=this,o=arguments,c=t&&!r;clearTimeout(r),r=setTimeout((function(){r=null,t||e.apply(n,o)}),a),c&&e.apply(n,o)}}}new o})(),t.r(r)})();
    33//# sourceMappingURL=frontend-bcdc.js.map
  • paypal-brasil-para-woocommerce/tags/1.6.4/assets/dist/js/frontend-bcdc.js.map

    r3245859 r3246453  
    1 {"version":3,"file":"js/frontend-bcdc.js","mappings":"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","sources":["webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc-api.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-shared.ts","webpack://paypal-brasil-para-woocommerce/webpack/bootstrap","webpack://paypal-brasil-para-woocommerce/webpack/runtime/define property getters","webpack://paypal-brasil-para-woocommerce/webpack/runtime/hasOwnProperty shorthand","webpack://paypal-brasil-para-woocommerce/webpack/runtime/make namespace object","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc.ts"],"names":["paymentBCDC","create","paymentCreatedData","errors","Error","payment_id","PaypalPayments","isPaypalBCDCPaymentsSelected","approve","data","jQuery","val","orderID","payerID","paymentID","submitForm","error","response","phpErrorData","setNotices","JSON","parse","scrollTop","notice","message","cancel","triggerUpdateCheckout","paypal_brasil_bcdc_messages","cancel_message","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","importBcdcSdk","handle","this","clientId","paypal_brasil_bcdc_settings","client_id","currency","locale","existingScript","document","getElementById","src","getAttribute","script","createElement","id","async","setAttribute","head","appendChild","onload","onerror","console","animate","html","makeRequest","action","_a","handler_url","paypal_brasil_handler_url","paypal_brasil_settings","settings","crossDomain","url","replaceVars","ACTION","method","dataType","contentType","stringify","ajax","showDefaultButton","hide","show","showPaypalButton","showPaypalBCDCButton","isPaypalPaymentsSelected","length","body","trigger","triggerUpdateCart","submit","submitFormCheckout","str","replaces","replacedStr","property","hasOwnProperty","replace","RegExp","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","d","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","call","r","Symbol","toStringTag","PaypalPaymentsBCDC","constructor","super","sdkLoaded","updateCheckout","event","preventDefault","forceUpdateCheckout","debounce","is_order_pay_page","initializeOrderPage","initializeCheckoutBcdc","addPaypalBCDCButtonOnContainer","renderPayPalButtonBcdc","on","updateCheckoutButtonBcdc","listenInputChanges","join","querySelector","submitDiv","butttonDiv","className","parentElement","hiddenInputSelect","debug","paymentRadio","checked","paypalButton","allowed_currency","innerHTML","paypal","FUNDING","CARD","forEach","fundingSource","buttonWithAutoExpand","style","layout","color","shape","label","tagline","expandCardForm","createOrder","onApprove","onError","onCancel","buttonWithoutAutoExpand","button","Buttons","isEligible","render","tags","sendPaypalLogger","addEventListener","gatewayId","extra","level","nonce","gateway_id","func","wait","immediate","timeout","context","args","arguments","callNow","clearTimeout","setTimeout"],"sourceRoot":""}
     1{"version":3,"file":"js/frontend-bcdc.js","mappings":"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","sources":["webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc-api.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-shared.ts","webpack://paypal-brasil-para-woocommerce/webpack/bootstrap","webpack://paypal-brasil-para-woocommerce/webpack/runtime/define property getters","webpack://paypal-brasil-para-woocommerce/webpack/runtime/hasOwnProperty shorthand","webpack://paypal-brasil-para-woocommerce/webpack/runtime/make namespace object","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc.ts"],"names":["paymentBCDC","create","paymentCreatedData","errors","PaypalPayments","isPaypalBCDCPaymentsSelected","Error","payment_id","approve","data","jQuery","val","orderID","payerID","paymentID","submitForm","error","response","phpErrorData","setNotices","JSON","parse","scrollTop","notice","message","cancel","triggerUpdateCheckout","paypal_brasil_bcdc_messages","cancel_message","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","importBcdcSdk","handle","this","clientId","paypal_brasil_bcdc_settings","client_id","currency","locale","existingScript","document","getElementById","src","getAttribute","script","createElement","id","async","setAttribute","head","appendChild","onload","onerror","console","animate","html","makeRequest","action","_a","handler_url","paypal_brasil_handler_url","paypal_brasil_settings","settings","crossDomain","url","replaceVars","ACTION","method","dataType","contentType","stringify","ajax","showDefaultButton","hide","show","showPaypalButton","showPaypalBCDCButton","isPaypalPaymentsSelected","length","body","trigger","triggerUpdateCart","submit","submitFormCheckout","str","replaces","replacedStr","property","hasOwnProperty","replace","RegExp","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","d","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","call","r","Symbol","toStringTag","PaypalPaymentsBCDC","constructor","super","sdkLoaded","clearCheckoutErrors","fadeOut","remove","updateCheckout","event","preventDefault","forceUpdateCheckout","debounce","is_order_pay_page","initializeOrderPage","initializeCheckoutBcdc","addPaypalBCDCButtonOnContainer","renderPayPalButtonBcdc","on","updateCheckoutButtonBcdc","listenInputChanges","join","querySelector","submitDiv","butttonDiv","className","parentElement","hiddenInputSelect","debug","paymentRadio","checked","paypalButton","allowed_currency","innerHTML","paypal","FUNDING","CARD","forEach","fundingSource","buttonWithAutoExpand","style","layout","color","shape","label","tagline","expandCardForm","createOrder","onApprove","onError","onCancel","buttonWithoutAutoExpand","button","Buttons","isEligible","render","tags","sendPaypalLogger","addEventListener","gatewayId","extra","level","nonce","gateway_id","func","wait","immediate","timeout","context","args","arguments","callNow","clearTimeout","setTimeout"],"sourceRoot":""}
  • paypal-brasil-para-woocommerce/tags/1.6.4/includes/payment-methods/class-paypal-brasil-bcdc-gateway.php

    r3245859 r3246453  
    973973        }
    974974
     975        $billing_data['wc-bcdc-brasil-selected'] = filter_var($post_data['wc-bcdc-brasil-selected'], FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE);
    975976        $billing_data['can_create_payment'] = $can_create_payment;
    976977
     
    12631264                        )
    12641265                    );
    1265                    
     1266
    12661267                    if ($this->validate_address($shipping_address)) {
    12671268                        $shipping['shipping']['address'] = $shipping_address;
     
    13051306            $payment_data['payment_source']['paypal'] = [];
    13061307        }
    1307        
     1308
    13081309        // Mesclar os dados do pagador
    13091310        $payment_data['payment_source']['paypal'] = array_merge(
     
    13471348            if (!isset($result['payment_source']['paypal']['address']) || !isset($result['payer']['address'])) {
    13481349                WC_PAYPAL_LOGGER::log("Order created without address.", $this->id, "warning", $result);
    1349             }else{
     1350            } else {
    13501351                WC_PAYPAL_LOGGER::log("Order body", $this->id, "info", $result);
    13511352            }
     
    13691370        $exception->data = $exception_data;
    13701371
    1371         throw $exception;
     1372        if ($data['wc-bcdc-brasil-selected']) {
     1373            throw $exception;
     1374        }
    13721375    }
    13731376
  • paypal-brasil-para-woocommerce/tags/1.6.4/paypal-brasil-para-woocommerce.php

    r3245859 r3246453  
    44 * Plugin Name: PayPal Brasil para WooCommerce
    55 * Description: Adicione facilmente opções de pagamento do PayPal à sua loja do WooCommerce.
    6  * Version: 1.6.3
     6 * Version: 1.6.4
    77 * Author: PayPal
    88 * Author URI: https://paypal.com.br
     
    3030    // Define files.
    3131    define( 'PAYPAL_PAYMENTS_MAIN_FILE', __FILE__ );
    32     define( 'PAYPAL_PAYMENTS_VERSION', '1.6.3' );
     32    define( 'PAYPAL_PAYMENTS_VERSION', '1.6.4' );
    3333    define('WC_PAYPAL_PLUGIN_SLUG','paypal-brasil-para-woocommerce');
    3434
  • paypal-brasil-para-woocommerce/tags/1.6.4/readme.txt

    r3245859 r3246453  
    55Requires at least: 4.4
    66Tested up to: 6.7.2
    7 Stable tag: 1.6.3
     7Stable tag: 1.6.4
    88Requires PHP: 7.0
    99License: GPLv2 or later
     
    9090
    9191== Changelog ==
     92
     93= 1.6.4 =
     94* Fix error on checkout experience with other payments.
    9295
    9396= 1.6.3 =
     
    257260== Upgrade Notice ==
    258261
    259 = 1.6.3 =
     262= 1.6.4 =
    260263* Fix error on checkout experience with other payments.
    261 * Fix PHP 8.2 compatibility.
    262264
    263265== Screenshots ==
  • paypal-brasil-para-woocommerce/tags/1.6.4/vendor/composer/installed.php

    r3245859 r3246453  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '7383f3e030653ff8d43bcb975b2ff8c17c3771e4',
     6        'reference' => '4e7b4874fc23d6ef8404a6eb6c7c44130fc18517',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => '7383f3e030653ff8d43bcb975b2ff8c17c3771e4',
     16            'reference' => '4e7b4874fc23d6ef8404a6eb6c7c44130fc18517',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
  • paypal-brasil-para-woocommerce/trunk/assets/dist/js/frontend-bcdc.js

    r3245859 r3246453  
    11/*! For license information please see frontend-bcdc.js.LICENSE.txt */
    2 (()=>{"use strict";var e={"./src/frontend/frontend-bcdc/frontend-bcdc-api.ts":(e,a,t)=>{t.r(a),t.d(a,{paymentBCDC:()=>n});var r=t("./src/frontend/frontend-shared.ts");const n={create:e=>{if(e.errors)throw new Error(e.errors);if(e.payment_id)return e.payment_id;if(r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error("An error occurred in the CREATE_ORDER")},approve:e=>{jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-order-id]").val(e.orderID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-payer-id]").val(e.payerID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-pay-id]").val(e.paymentID),r.PaypalPayments.submitForm()},error:e=>{const a=jQuery("#wc-bcdc-brasil-api-error-data").val();if(a)r.PaypalPayments.setNotices(JSON.parse(a)),r.PaypalPayments.scrollTop();else{var t='<ul class="woocommerce-error" role="alert"><li>'+e.message+"</li></ul>";r.PaypalPayments.setNotices(t),r.PaypalPayments.scrollTop()}},cancel:()=>{r.PaypalPayments.triggerUpdateCheckout(),r.PaypalPayments.setNotices(paypal_brasil_bcdc_messages.cancel_message),r.PaypalPayments.scrollTop()}}},"./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts":(e,a,t)=>{t.r(a),t.d(a,{importBcdcSdk:()=>n});var r=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};const n={handle(){return r(this,void 0,void 0,(function*(){const e=paypal_brasil_bcdc_settings.client_id,a=paypal_brasil_bcdc_settings.currency,t=paypal_brasil_bcdc_settings.locale,r=document.getElementById("paypal-sdk-script"),n=`https://www.paypal.com/sdk/js?client-id=${e}&components=buttons,funding-eligibility,marks,marks&currency=${a}&locale=${t}`;if(r&&r.getAttribute("src")!==n||!r){const e=document.createElement("script");return e.id="paypal-sdk-script",e.async=!0,e.src=n,e.setAttribute("data-page-type","checkout"),document.head.appendChild(e),new Promise(((a,t)=>{e.onload=()=>{a()},e.onerror=e=>{console.error("Erro ao carregar o script do PayPal:",e),a()}}))}return Promise.resolve()}))}}},"./src/frontend/frontend-shared.ts":(e,a,t)=>{t.r(a),t.d(a,{PaypalPayments:()=>r});class r{static scrollTop(){jQuery("html, body").animate({scrollTop:0},300)}static setNotices(e){jQuery(".woocommerce-notices-wrapper:first").html(e)}static makeRequest(e,a){var t,n=null!==(t=paypal_brasil_bcdc_settings.paypal_brasil_handler_url)&&void 0!==t?t:paypal_brasil_settings.paypal_brasil_handler_url;const o={async:!0,crossDomain:!0,url:r.replaceVars(n,{ACTION:e}),method:"POST",dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify(a)};return jQuery.ajax(o)}static showDefaultButton(){jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .default-submit-button").show()}static showPaypalButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").show()}static showPaypalBCDCButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").show()}static isPaypalPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-spb-gateway:checked").length}static isPaypalBCDCPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-bcdc-gateway:checked").length}static triggerUpdateCheckout(){jQuery(document.body).trigger("update_checkout")}static triggerUpdateCart(){jQuery(document.body).trigger("wc_update_cart")}static submitForm(){jQuery("form.woocommerce-checkout, form#order_review").submit()}static submitFormCheckout(){jQuery("form.checkout.woocommerce-checkout").submit()}static replaceVars(e,a){let t=e;for(let e in a)a.hasOwnProperty(e)&&(t=t.replace(new RegExp("{"+e+"}","g"),a[e]));return t}}}},a={};function t(r){var n=a[r];if(void 0!==n)return n.exports;var o=a[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.d=(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{t.r({});var e=t("./src/frontend/frontend-shared.ts"),a=t("./src/frontend/frontend-bcdc/frontend-bcdc-api.ts"),r=t("./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts"),n=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};class o extends e.PaypalPayments{constructor(){super(),this.sdkLoaded=!1,this.updateCheckout=(e=null)=>{e&&e.preventDefault(),this.triggerUpdateCheckout()},this.forceUpdateCheckout=(e=null)=>{e&&e.preventDefault(),jQuery(document.body).trigger("update_checkout")},this.triggerUpdateCheckout=this.debounce((()=>{this.forceUpdateCheckout()}),1e3),paypal_brasil_bcdc_settings.is_order_pay_page?this.initializeOrderPage():this.initializeCheckoutBcdc()}initializeOrderPage(){return n(this,void 0,void 0,(function*(){this.addPaypalBCDCButtonOnContainer(),this.renderPayPalButtonBcdc(),jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}initializeCheckoutBcdc(){return n(this,void 0,void 0,(function*(){jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}listenInputChanges(){jQuery(["[name=billing_first_name]","[name=billing_last_name]","[name=billing_cpf]","[name=billing_cnpj]","[name=billing_phone]","[name=billing_address_1]","[name=billing_number]","[name=billing_address_2]","[name=billing_neighborhood]","[name=billing_city]","[name=billing_state]","[name=billing_country]","[name=billing_email]"].join(",")).on("keyup",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()})),jQuery(["[name=billing_persontype]"].join(",")).on("change",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()}))}addPaypalBCDCButtonOnContainer(){if(!document.querySelector("#paypal-submit-button-bcdc")){var e=document.createElement("div"),a=document.createElement("div");e.className="paypal-submit-button-bcdc",a.id="paypal-button-bcdc";var t=document.querySelector("#paypal-brasil-button-container");t&&(t.appendChild(e),e.appendChild(a))}}updateCheckoutButtonBcdc(){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected()){var a=jQuery("#wc-bcdc-brasil-selected");a&&a.val("true"),e.PaypalPayments.showPaypalBCDCButton(),console.debug("bcdc change")}else e.PaypalPayments.isPaypalPaymentsSelected()||((a=jQuery("#wc-bcdc-brasil-selected"))&&a.val("false"),e.PaypalPayments.showDefaultButton())}renderPayPalButtonBcdc(){return n(this,void 0,void 0,(function*(){var t=document.getElementById("payment_method_paypal-brasil-bcdc-gateway");if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}else jQuery("#wc-bcdc-brasil-selected").val("false"),t.addEventListener("change",(function(){return n(this,void 0,void 0,(function*(){if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}}))}))}))}static sendPaypalLogger(a,t,r=[],n=[],o="info"){e.PaypalPayments.makeRequest("api_logger_handler",{nonce:paypal_brasil_bcdc_settings.nonce,gateway_id:a,message:t,level:o,tags:r,extra:n})}debounce(e,a,t=!1){let r;return function(){const n=this,o=arguments,c=t&&!r;clearTimeout(r),r=setTimeout((function(){r=null,t||e.apply(n,o)}),a),c&&e.apply(n,o)}}}new o})(),t.r(r)})();
     2(()=>{"use strict";var e={"./src/frontend/frontend-bcdc/frontend-bcdc-api.ts":(e,a,t)=>{t.r(a),t.d(a,{paymentBCDC:()=>n});var r=t("./src/frontend/frontend-shared.ts");const n={create:e=>{if(e.errors&&r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error(e.errors);if(e.payment_id)return e.payment_id;if(r.PaypalPayments.isPaypalBCDCPaymentsSelected())throw new Error("An error occurred in the CREATE_ORDER")},approve:e=>{jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-order-id]").val(e.orderID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-payer-id]").val(e.payerID),jQuery("#paypal-bcdc-fields [name=paypal-brasil-bcdc-pay-id]").val(e.paymentID),r.PaypalPayments.submitForm()},error:e=>{const a=jQuery("#wc-bcdc-brasil-api-error-data").val();if(a)r.PaypalPayments.setNotices(JSON.parse(a)),r.PaypalPayments.scrollTop();else{var t='<ul class="woocommerce-error" role="alert"><li>'+e.message+"</li></ul>";r.PaypalPayments.setNotices(t),r.PaypalPayments.scrollTop()}},cancel:()=>{r.PaypalPayments.triggerUpdateCheckout(),r.PaypalPayments.setNotices(paypal_brasil_bcdc_messages.cancel_message),r.PaypalPayments.scrollTop()}}},"./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts":(e,a,t)=>{t.r(a),t.d(a,{importBcdcSdk:()=>n});var r=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};const n={handle(){return r(this,void 0,void 0,(function*(){const e=paypal_brasil_bcdc_settings.client_id,a=paypal_brasil_bcdc_settings.currency,t=paypal_brasil_bcdc_settings.locale,r=document.getElementById("paypal-sdk-script"),n=`https://www.paypal.com/sdk/js?client-id=${e}&components=buttons,funding-eligibility,marks,marks&currency=${a}&locale=${t}`;if(r&&r.getAttribute("src")!==n||!r){const e=document.createElement("script");return e.id="paypal-sdk-script",e.async=!0,e.src=n,e.setAttribute("data-page-type","checkout"),document.head.appendChild(e),new Promise(((a,t)=>{e.onload=()=>{a()},e.onerror=e=>{console.error("Erro ao carregar o script do PayPal:",e),a()}}))}return Promise.resolve()}))}}},"./src/frontend/frontend-shared.ts":(e,a,t)=>{t.r(a),t.d(a,{PaypalPayments:()=>r});class r{static scrollTop(){jQuery("html, body").animate({scrollTop:0},300)}static setNotices(e){jQuery(".woocommerce-notices-wrapper:first").html(e)}static makeRequest(e,a){var t,n=null!==(t=paypal_brasil_bcdc_settings.paypal_brasil_handler_url)&&void 0!==t?t:paypal_brasil_settings.paypal_brasil_handler_url;const o={async:!0,crossDomain:!0,url:r.replaceVars(n,{ACTION:e}),method:"POST",dataType:"json",contentType:"application/json; charset=utf-8",data:JSON.stringify(a)};return jQuery.ajax(o)}static showDefaultButton(){jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .default-submit-button").show()}static showPaypalButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").show()}static showPaypalBCDCButton(){jQuery("#paypal-brasil-button-container .default-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button").hide(),jQuery("#paypal-brasil-button-container .paypal-submit-button-bcdc").show()}static isPaypalPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-spb-gateway:checked").length}static isPaypalBCDCPaymentsSelected(){return!!jQuery("#payment_method_paypal-brasil-bcdc-gateway:checked").length}static triggerUpdateCheckout(){jQuery(document.body).trigger("update_checkout")}static triggerUpdateCart(){jQuery(document.body).trigger("wc_update_cart")}static submitForm(){jQuery("form.woocommerce-checkout, form#order_review").submit()}static submitFormCheckout(){jQuery("form.checkout.woocommerce-checkout").submit()}static replaceVars(e,a){let t=e;for(let e in a)a.hasOwnProperty(e)&&(t=t.replace(new RegExp("{"+e+"}","g"),a[e]));return t}}}},a={};function t(r){var n=a[r];if(void 0!==n)return n.exports;var o=a[r]={exports:{}};return e[r](o,o.exports,t),o.exports}t.d=(e,a)=>{for(var r in a)t.o(a,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a[r]})},t.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),t.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};(()=>{t.r({});var e=t("./src/frontend/frontend-shared.ts"),a=t("./src/frontend/frontend-bcdc/frontend-bcdc-api.ts"),r=t("./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts"),n=function(e,a,t,r){return new(t||(t=Promise))((function(n,o){function c(e){try{i(r.next(e))}catch(e){o(e)}}function l(e){try{i(r.throw(e))}catch(e){o(e)}}function i(e){var a;e.done?n(e.value):(a=e.value,a instanceof t?a:new t((function(e){e(a)}))).then(c,l)}i((r=r.apply(e,a||[])).next())}))};class o extends e.PaypalPayments{constructor(){super(),this.sdkLoaded=!1,this.clearCheckoutErrors=()=>{jQuery(".woocommerce-error, .woocommerce-message, .woocommerce-info").fadeOut(300,(function(){jQuery(this).remove()}))},this.updateCheckout=(e=null)=>{e&&e.preventDefault(),this.triggerUpdateCheckout()},this.forceUpdateCheckout=(e=null)=>{e&&e.preventDefault(),jQuery(document.body).trigger("update_checkout")},this.triggerUpdateCheckout=this.debounce((()=>{this.forceUpdateCheckout()}),1e3),paypal_brasil_bcdc_settings.is_order_pay_page?this.initializeOrderPage():this.initializeCheckoutBcdc()}initializeOrderPage(){return n(this,void 0,void 0,(function*(){this.addPaypalBCDCButtonOnContainer(),this.renderPayPalButtonBcdc(),jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc)}))}initializeCheckoutBcdc(){return n(this,void 0,void 0,(function*(){jQuery(document).on("updated_checkout","body",this.addPaypalBCDCButtonOnContainer),jQuery(document).on("updated_checkout","body",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.updateCheckoutButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.renderPayPalButtonBcdc),jQuery("form.woocommerce-checkout, form#order_review").on("change","[name=payment_method],#payment_method_paypal-brasil-bcdc-gateway",this.forceUpdateCheckout),this.listenInputChanges(),jQuery(document).on("updated_checkout","body",this.renderPayPalButtonBcdc),jQuery(document).on("updated_checkout","body",this.clearCheckoutErrors)}))}listenInputChanges(){jQuery(["[name=billing_first_name]","[name=billing_last_name]","[name=billing_cpf]","[name=billing_cnpj]","[name=billing_phone]","[name=billing_address_1]","[name=billing_number]","[name=billing_address_2]","[name=billing_neighborhood]","[name=billing_city]","[name=billing_state]","[name=billing_country]","[name=billing_email]"].join(",")).on("keyup",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()})),jQuery(["[name=billing_persontype]"].join(",")).on("change",(()=>{e.PaypalPayments.isPaypalBCDCPaymentsSelected()&&this.updateCheckout()}))}addPaypalBCDCButtonOnContainer(){if(!document.querySelector("#paypal-submit-button-bcdc")){var e=document.createElement("div"),a=document.createElement("div");e.className="paypal-submit-button-bcdc",a.id="paypal-button-bcdc";var t=document.querySelector("#paypal-brasil-button-container");t&&(t.appendChild(e),e.appendChild(a))}}updateCheckoutButtonBcdc(){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected()){var a=jQuery("#wc-bcdc-brasil-selected");a&&a.val("true"),e.PaypalPayments.showPaypalBCDCButton(),console.debug("bcdc change")}else e.PaypalPayments.isPaypalPaymentsSelected()||((a=jQuery("#wc-bcdc-brasil-selected"))&&a.val("false"),this.clearCheckoutErrors,e.PaypalPayments.showDefaultButton())}renderPayPalButtonBcdc(){return n(this,void 0,void 0,(function*(){var t=document.getElementById("payment_method_paypal-brasil-bcdc-gateway");if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a;this.clearCheckoutErrors()}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var e,t=null!==(e=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==e?e:null;try{if(t)return t=JSON.parse(t),a.paymentBCDC.create(t)}catch(e){throw e}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}else jQuery("#wc-bcdc-brasil-selected").val("false"),t.addEventListener("change",(function(){return n(this,void 0,void 0,(function*(){if(t.checked){jQuery("#wc-bcdc-brasil-selected").val("true"),yield r.importBcdcSdk.handle();var c=document.getElementById("paypal-button-bcdc");if(c&&paypal_brasil_bcdc_settings.allowed_currency)c.innerHTML="",[paypal.FUNDING.CARD].forEach((t=>n(this,void 0,void 0,(function*(){const r={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,expandCardForm:!!e.PaypalPayments.isPaypalBCDCPaymentsSelected(),createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a;jQuery(".woocommerce-error, .woocommerce-message, .woocommerce-info").fadeOut(300,(function(){jQuery(this).remove()}))}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},n={style:{layout:"vertical",color:"black",shape:"pill",label:"paypal",tagline:"false"},fundingSource:t,createOrder:()=>{var t,r=null!==(t=jQuery("#wc-bcdc-brasil-data").val())&&void 0!==t?t:null;try{if(r)return r=JSON.parse(r),a.paymentBCDC.create(r)}catch(a){if(e.PaypalPayments.isPaypalBCDCPaymentsSelected())throw a}},onApprove:a.paymentBCDC.approve,onError:a.paymentBCDC.error,onCancel:a.paymentBCDC.cancel},c=paypal.Buttons(r);if(c.isEligible()){c.render("#paypal-button-bcdc");var l=["autoRender:true"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered with Autorender",l)}else{paypal.Buttons(n).render();l=["autoRender:false"];if(o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l),paypal.Buttons(n).isEligible()){paypal.Buttons(n).render("#paypal-button-bcdc");l=["autoRender:false"];o.sendPaypalLogger("paypal-brasil-bcdc-gateway","Button rendered without Autorender",l)}}}))))}}))}))}))}static sendPaypalLogger(a,t,r=[],n=[],o="info"){e.PaypalPayments.makeRequest("api_logger_handler",{nonce:paypal_brasil_bcdc_settings.nonce,gateway_id:a,message:t,level:o,tags:r,extra:n})}debounce(e,a,t=!1){let r;return function(){const n=this,o=arguments,c=t&&!r;clearTimeout(r),r=setTimeout((function(){r=null,t||e.apply(n,o)}),a),c&&e.apply(n,o)}}}new o})(),t.r(r)})();
    33//# sourceMappingURL=frontend-bcdc.js.map
  • paypal-brasil-para-woocommerce/trunk/assets/dist/js/frontend-bcdc.js.map

    r3245859 r3246453  
    1 {"version":3,"file":"js/frontend-bcdc.js","mappings":"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","sources":["webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc-api.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-shared.ts","webpack://paypal-brasil-para-woocommerce/webpack/bootstrap","webpack://paypal-brasil-para-woocommerce/webpack/runtime/define property getters","webpack://paypal-brasil-para-woocommerce/webpack/runtime/hasOwnProperty shorthand","webpack://paypal-brasil-para-woocommerce/webpack/runtime/make namespace object","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc.ts"],"names":["paymentBCDC","create","paymentCreatedData","errors","Error","payment_id","PaypalPayments","isPaypalBCDCPaymentsSelected","approve","data","jQuery","val","orderID","payerID","paymentID","submitForm","error","response","phpErrorData","setNotices","JSON","parse","scrollTop","notice","message","cancel","triggerUpdateCheckout","paypal_brasil_bcdc_messages","cancel_message","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","importBcdcSdk","handle","this","clientId","paypal_brasil_bcdc_settings","client_id","currency","locale","existingScript","document","getElementById","src","getAttribute","script","createElement","id","async","setAttribute","head","appendChild","onload","onerror","console","animate","html","makeRequest","action","_a","handler_url","paypal_brasil_handler_url","paypal_brasil_settings","settings","crossDomain","url","replaceVars","ACTION","method","dataType","contentType","stringify","ajax","showDefaultButton","hide","show","showPaypalButton","showPaypalBCDCButton","isPaypalPaymentsSelected","length","body","trigger","triggerUpdateCart","submit","submitFormCheckout","str","replaces","replacedStr","property","hasOwnProperty","replace","RegExp","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","d","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","call","r","Symbol","toStringTag","PaypalPaymentsBCDC","constructor","super","sdkLoaded","updateCheckout","event","preventDefault","forceUpdateCheckout","debounce","is_order_pay_page","initializeOrderPage","initializeCheckoutBcdc","addPaypalBCDCButtonOnContainer","renderPayPalButtonBcdc","on","updateCheckoutButtonBcdc","listenInputChanges","join","querySelector","submitDiv","butttonDiv","className","parentElement","hiddenInputSelect","debug","paymentRadio","checked","paypalButton","allowed_currency","innerHTML","paypal","FUNDING","CARD","forEach","fundingSource","buttonWithAutoExpand","style","layout","color","shape","label","tagline","expandCardForm","createOrder","onApprove","onError","onCancel","buttonWithoutAutoExpand","button","Buttons","isEligible","render","tags","sendPaypalLogger","addEventListener","gatewayId","extra","level","nonce","gateway_id","func","wait","immediate","timeout","context","args","arguments","callNow","clearTimeout","setTimeout"],"sourceRoot":""}
     1{"version":3,"file":"js/frontend-bcdc.js","mappings":";uKACO,MAAMA,EAAc,CACvBC,OAASC,IACL,GAAIA,EAAmBC,QACf,EAAAC,eAAeC,+BACf,MAAM,IAAIC,MAAMJ,EAAmBC,QAG3C,GAAID,EAAmBK,WACnB,OAAOL,EAAmBK,WAG1B,GAAI,EAAAH,eAAeC,+BACf,MAAM,IAAIC,MAAM,wCAExB,EAEJE,QAAUC,IACNC,OAAO,0DAA0DC,IAAIF,EAAKG,SAC1EF,OAAO,0DAA0DC,IAAIF,EAAKI,SAC1EH,OAAO,wDAAwDC,IAAIF,EAAKK,WACxE,EAAAV,eAAeW,YAAY,EAE/BC,MAAQC,IACJ,MAAMC,EAAeR,OAAO,kCAAkCC,MAC9D,GAAIO,EAEA,EAAAd,eAAee,WAAWC,KAAKC,MAAMH,IACrC,EAAAd,eAAekB,gBAEd,CACD,IAAIC,EAAS,kDACTN,EAASO,QACT,aAEJ,EAAApB,eAAee,WAAWI,GAC1B,EAAAnB,eAAekB,WACnB,GAEJG,OAAQ,KAEJ,EAAArB,eAAesB,wBAEf,EAAAtB,eAAee,WAAWQ,4BAA4BC,gBAEtD,EAAAxB,eAAekB,WAAW,qGC7ClC,IAAIO,EAAwC,SAAUC,EAASC,EAAYC,EAAGC,GAE1E,OAAO,IAAKD,IAAMA,EAAIE,WAAU,SAAUC,EAASC,GAC/C,SAASC,EAAUC,GAAS,IAAMC,EAAKN,EAAUO,KAAKF,GAAS,CAAE,MAAOG,GAAKL,EAAOK,EAAI,CAAE,CAC1F,SAASC,EAASJ,GAAS,IAAMC,EAAKN,EAAiB,MAAEK,GAAS,CAAE,MAAOG,GAAKL,EAAOK,EAAI,CAAE,CAC7F,SAASF,EAAKI,GAJlB,IAAeL,EAIaK,EAAOC,KAAOT,EAAQQ,EAAOL,QAJ1CA,EAIyDK,EAAOL,MAJhDA,aAAiBN,EAAIM,EAAQ,IAAIN,GAAE,SAAUG,GAAWA,EAAQG,EAAQ,KAIjBO,KAAKR,EAAWK,EAAW,CAC7GH,GAAMN,EAAYA,EAAUa,MAAMhB,EAASC,GAAc,KAAKS,OAClE,GACJ,EACO,MAAMO,EAAgB,CACzB,MAAAC,GACI,OAAOnB,EAAUoB,UAAM,OAAQ,GAAQ,YACnC,MAAMC,EAAWC,4BAA4BC,UAEvCC,EAAWF,4BAA4BE,SACvCC,EAASH,4BAA4BG,OAErCC,EAAiBC,SAASC,eAAe,qBACzCC,EAAM,2CAA2CR,iEAAoDG,YAAmBC,IAC9H,GAAKC,GAAkBA,EAAeI,aAAa,SAAWD,IACzDH,EAAgB,CACjB,MAAMK,EAASJ,SAASK,cAAc,UAMtC,OALAD,EAAOE,GAAK,oBACZF,EAAOG,OAAQ,EACfH,EAAOF,IAAMA,EACbE,EAAOI,aAAa,iBATP,YAUbR,SAASS,KAAKC,YAAYN,GACnB,IAAI1B,SAAQ,CAACC,EAASC,KACzBwB,EAAOO,OAAS,KACZhC,GAAS,EAEbyB,EAAOQ,QAAWpD,IACdqD,QAAQrD,MAAM,uCAAwCA,GACtDmB,GAAS,CACZ,GAET,CAEI,OAAOD,QAAQC,SAEvB,GACJ,uFCzCG,MAAM/B,EAIT,gBAAOkB,GACHZ,OAAO,cAAc4D,QAAQ,CAAEhD,UAAW,GAAK,IACnD,CAIA,iBAAOH,CAAWK,GACdd,OAAO,sCAAsC6D,KAAK/C,EACtD,CAMA,kBAAOgD,CAAYC,EAAQhE,GACvB,IAAIiE,EACAC,EAA+E,QAAhED,EAAKvB,4BAA4ByB,iCAA8C,IAAPF,EAAgBA,EAAKG,uBAAuBD,0BACvI,MAAME,EAAW,CACbf,OAAO,EACPgB,aAAa,EACbC,IAAK5E,EAAe6E,YAAYN,EAAa,CAAEO,OAAQT,IACvDU,OAAQ,OACRC,SAAU,OACVC,YAAa,kCACb5E,KAAMW,KAAKkE,UAAU7E,IAEzB,OAAOC,OAAO6E,KAAKT,EACvB,CAIA,wBAAOU,GACH9E,OAAO,8DAA8D+E,OACrE/E,OAAO,yDAAyD+E,OAChE/E,OAAO,0DAA0DgF,MACrE,CAIA,uBAAOC,GACHjF,OAAO,0DAA0D+E,OACjE/E,OAAO,8DAA8D+E,OACrE/E,OAAO,yDAAyDgF,MACpE,CAIA,2BAAOE,GACHlF,OAAO,0DAA0D+E,OACjE/E,OAAO,yDAAyD+E,OAChE/E,OAAO,8DAA8DgF,MACzE,CAKA,+BAAOG,GACH,QAASnF,OAAO,qDAAqDoF,MACzE,CAKA,mCAAOzF,GACH,QAASK,OAAO,sDACXoF,MACT,CAIA,4BAAOpE,GACHhB,OAAO8C,SAASuC,MAAMC,QAAQ,kBAClC,CAIA,wBAAOC,GACHvF,OAAO8C,SAASuC,MAAMC,QAAQ,iBAClC,CAIA,iBAAOjF,GACHL,OAAO,gDAAgDwF,QAC3D,CAIA,yBAAOC,GACHzF,OAAO,sCAAsCwF,QACjD,CAMA,kBAAOjB,CAAYmB,EAAKC,GACpB,IAAIC,EAAcF,EAClB,IAAK,IAAIG,KAAYF,EACbA,EAASG,eAAeD,KACxBD,EAAcA,EAAYG,QAAQ,IAAIC,OAAO,IAAMH,EAAW,IAAK,KAAMF,EAASE,KAG1F,OAAOD,CACX,KC3GAK,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBE,IAAjBD,EACH,OAAOA,EAAaE,QAGrB,IAAIC,EAASN,EAAyBE,GAAY,CAGjDG,QAAS,CAAC,GAOX,OAHAE,EAAoBL,GAAUI,EAAQA,EAAOD,QAASJ,GAG/CK,EAAOD,OACf,CCrBAJ,EAAoBO,EAAI,CAACH,EAASI,KACjC,IAAI,IAAIC,KAAOD,EACXR,EAAoBU,EAAEF,EAAYC,KAAST,EAAoBU,EAAEN,EAASK,IAC5EE,OAAOC,eAAeR,EAASK,EAAK,CAAEI,YAAY,EAAMC,IAAKN,EAAWC,IAE1E,ECNDT,EAAoBU,EAAI,CAACK,EAAKC,IAAUL,OAAOM,UAAUrB,eAAesB,KAAKH,EAAKC,GCClFhB,EAAoBmB,EAAKf,IACH,oBAAXgB,QAA0BA,OAAOC,aAC1CV,OAAOC,eAAeR,EAASgB,OAAOC,YAAa,CAAE3F,MAAO,WAE7DiF,OAAOC,eAAeR,EAAS,aAAc,CAAE1E,OAAO,GAAO,uLCL1DT,EAAwC,SAAUC,EAASC,EAAYC,EAAGC,GAE1E,OAAO,IAAKD,IAAMA,EAAIE,WAAU,SAAUC,EAASC,GAC/C,SAASC,EAAUC,GAAS,IAAMC,EAAKN,EAAUO,KAAKF,GAAS,CAAE,MAAOG,GAAKL,EAAOK,EAAI,CAAE,CAC1F,SAASC,EAASJ,GAAS,IAAMC,EAAKN,EAAiB,MAAEK,GAAS,CAAE,MAAOG,GAAKL,EAAOK,EAAI,CAAE,CAC7F,SAASF,EAAKI,GAJlB,IAAeL,EAIaK,EAAOC,KAAOT,EAAQQ,EAAOL,QAJ1CA,EAIyDK,EAAOL,MAJhDA,aAAiBN,EAAIM,EAAQ,IAAIN,GAAE,SAAUG,GAAWA,EAAQG,EAAQ,KAIjBO,KAAKR,EAAWK,EAAW,CAC7GH,GAAMN,EAAYA,EAAUa,MAAMhB,EAASC,GAAc,KAAKS,OAClE,GACJ,EAIA,MAAM0F,UAA2B,EAAA9H,eAC7B,WAAA+H,GAEIC,QACAnF,KAAKoF,WAAY,EACjBpF,KAAKqF,oBAAsB,KACvB5H,OAAO,+DAA+D6H,QAAQ,KAAK,WAC/E7H,OAAOuC,MAAMuF,QACjB,GAAE,EAKNvF,KAAKwF,eAAiB,CAACC,EAAQ,QACvBA,GACAA,EAAMC,iBAEV1F,KAAKvB,uBAAuB,EAOhCuB,KAAK2F,oBAAsB,CAACF,EAAQ,QAC5BA,GACAA,EAAMC,iBAEVjI,OAAO8C,SAASuC,MAAMC,QAAQ,kBAAkB,EAOpD/C,KAAKvB,sBAAwBuB,KAAK4F,UAAS,KACvC5F,KAAK2F,qBAAqB,GAC3B,KACCzF,4BAA4B2F,kBAC5B7F,KAAK8F,sBAGL9F,KAAK+F,wBAGb,CACA,mBAAAD,GACI,OAAOlH,EAAUoB,UAAM,OAAQ,GAAQ,YACnCA,KAAKgG,iCACLhG,KAAKiG,yBACLxI,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKgG,gCACrDvI,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKmG,0BACrD1I,OAAO,qBAAqByI,GAAG,SAAU,mEAAoElG,KAAKmG,0BAClH1I,OAAO,qBAAqByI,GAAG,SAAU,mEAAoElG,KAAKiG,wBAClHxI,OAAO,qBAAqByI,GAAG,SAAU,mEAAoElG,KAAK2F,qBAElH3F,KAAKoG,qBAEL3I,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKiG,uBACzD,GACJ,CACA,sBAAAF,GACI,OAAOnH,EAAUoB,UAAM,OAAQ,GAAQ,YACnCvC,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKgG,gCACrDvI,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKmG,0BACrD1I,OAAO,gDAAgDyI,GAAG,SAAU,mEAAoElG,KAAKmG,0BAC7I1I,OAAO,gDAAgDyI,GAAG,SAAU,mEAAoElG,KAAKiG,wBAC7IxI,OAAO,gDAAgDyI,GAAG,SAAU,mEAAoElG,KAAK2F,qBAE7I3F,KAAKoG,qBAEL3I,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKiG,wBACrDxI,OAAO8C,UAAU2F,GAAG,mBAAoB,OAAQlG,KAAKqF,oBAEzD,GACJ,CAIA,kBAAAe,GAiBI3I,OAhBqB,CACjB,4BACA,2BACA,qBACA,sBACA,uBACA,2BACA,wBACA,2BACA,8BACA,sBACA,uBACA,yBACA,wBAGgB4I,KAAK,MAAMH,GAAG,SAAS,KACnC,EAAA/I,eAAeC,gCACf4C,KAAKwF,gBACT,IAEJ/H,OANwB,CAAC,6BAMF4I,KAAK,MAAMH,GAAG,UAAU,KACvC,EAAA/I,eAAeC,gCACf4C,KAAKwF,gBACT,GAER,CACA,8BAAAQ,GAEI,IAD4BzF,SAAS+F,cAAc,8BACvB,CACxB,IAAIC,EAAYhG,SAASK,cAAc,OACnC4F,EAAajG,SAASK,cAAc,OACxC2F,EAAUE,UAAY,4BACtBD,EAAW3F,GAAK,qBAChB,IAAI6F,EAAgBnG,SAAS+F,cAAc,mCACvCI,IACAA,EAAczF,YAAYsF,GAC1BA,EAAUtF,YAAYuF,GAE9B,CACJ,CAIA,wBAAAL,GAEI,GAAI,EAAAhJ,eAAeC,+BAAgC,CAC/C,IAAIuJ,EAAoBlJ,OAAO,4BAC3BkJ,GACAA,EAAkBjJ,IAAI,QAE1B,EAAAP,eAAewF,uBACfvB,QAAQwF,MAAM,cAElB,MACU,EAAAzJ,eAAeyF,8BACrB+D,EAAoBlJ,OAAO,8BAEvBkJ,EAAkBjJ,IAAI,SAE1BsC,KAAKqF,oBACL,EAAAlI,eAAeoF,oBAEvB,CACA,sBAAA0D,GACI,OAAOrH,EAAUoB,UAAM,OAAQ,GAAQ,YACnC,IAAI6G,EAAetG,SAASC,eAAe,6CAC3C,GAAIqG,EAAaC,QAAS,CACtBrJ,OAAO,4BAA4BC,IAAI,cACjC,EAAAoC,cAAcC,SACpB,IAAIgH,EAAexG,SAASC,eAAe,sBAC3C,GAAIuG,GAAgB7G,4BAA4B8G,iBAC5CD,EAAaE,UAAY,GACH,CAACC,OAAOC,QAAQC,MAEtBC,SAASC,GAAkB1I,EAAUoB,UAAM,OAAQ,GAAQ,YACvE,MAAMuH,EAAuB,CACzBC,MAAO,CACHC,OAAQ,WACRC,MAAO,QACPC,MAAO,OACPC,MAAO,SACPC,QAAS,SAGbP,cAAeA,EACfQ,iBAAgB,EAAA3K,eAAeC,+BAG/B2K,YAAa,KACT,IAAItG,EAEAjE,EAAkC,QAA1BiE,EADIhE,OAAO,wBACIC,aAA0B,IAAP+D,EAAgBA,EAAK,KACnE,IACI,GAAIjE,EAEA,OADAA,EAAOW,KAAKC,MAAMZ,GACX,EAAAT,YAAYC,OAAOQ,EAElC,CACA,MAAOO,GACH,GAAI,EAAAZ,eAAeC,+BACf,MAAMW,EAGNiC,KAAKqF,qBAEb,GAEJ2C,UAAW,EAAAjL,YAAYQ,QACvB0K,QAAS,EAAAlL,YAAYgB,MACrBmK,SAAU,EAAAnL,YAAYyB,QAEpB2J,EAA0B,CAC5BX,MAAO,CACHC,OAAQ,WACRC,MAAO,QACPC,MAAO,OACPC,MAAO,SACPC,QAAS,SAGbP,cAAeA,EACfS,YAAa,KACT,IAAItG,EAEAjE,EAAkC,QAA1BiE,EADIhE,OAAO,wBACIC,aAA0B,IAAP+D,EAAgBA,EAAK,KACnE,IACI,GAAIjE,EAEA,OADAA,EAAOW,KAAKC,MAAMZ,GACX,EAAAT,YAAYC,OAAOQ,EAElC,CACA,MAAOO,GACH,MAAMA,CACV,GAEJiK,UAAW,EAAAjL,YAAYQ,QACvB0K,QAAS,EAAAlL,YAAYgB,MACrBmK,SAAU,EAAAnL,YAAYyB,QAEpB4J,EAASlB,OAAOmB,QAAQd,GAE9B,GAAIa,EAAOE,aAAc,CAErBF,EAAOG,OAAO,uBACd,IAAIC,EAAO,CAAC,mBACZvD,EAAmBwD,iBAAiB,6BAA8B,kCAAmCD,EACzG,KACK,CACDtB,OAAOmB,QAAQF,GAAyBI,SACpCC,EAAO,CAAC,oBAEZ,GADAvD,EAAmBwD,iBAAiB,6BAA8B,qCAAsCD,GACpGtB,OAAOmB,QAAQF,GAAyBG,aAAc,CACtDpB,OACKmB,QAAQF,GACRI,OAAO,uBACRC,EAAO,CAAC,oBACZvD,EAAmBwD,iBAAiB,6BAA8B,qCAAsCD,EAC5G,CACJ,CACJ,KAER,MAEI/K,OAAO,4BAA4BC,IAAI,SACvCmJ,EAAa6B,iBAAiB,UAAU,WACpC,OAAO9J,EAAUoB,UAAM,OAAQ,GAAQ,YACnC,GAAI6G,EAAaC,QAAS,CACtBrJ,OAAO,4BAA4BC,IAAI,cACjC,EAAAoC,cAAcC,SACpB,IAAIgH,EAAexG,SAASC,eAAe,sBAC3C,GAAIuG,GAAgB7G,4BAA4B8G,iBAC5CD,EAAaE,UAAY,GACH,CAACC,OAAOC,QAAQC,MAEtBC,SAASC,GAAkB1I,EAAUoB,UAAM,OAAQ,GAAQ,YACvE,MAAMuH,EAAuB,CACzBC,MAAO,CACHC,OAAQ,WACRC,MAAO,QACPC,MAAO,OACPC,MAAO,SACPC,QAAS,SAGbP,cAAeA,EACfQ,iBAAgB,EAAA3K,eAAeC,+BAG/B2K,YAAa,KACT,IAAItG,EAEAjE,EAAkC,QAA1BiE,EADIhE,OAAO,wBACIC,aAA0B,IAAP+D,EAAgBA,EAAK,KACnE,IACI,GAAIjE,EAEA,OADAA,EAAOW,KAAKC,MAAMZ,GACX,EAAAT,YAAYC,OAAOQ,EAElC,CACA,MAAOO,GACH,GAAI,EAAAZ,eAAeC,+BACf,MAAMW,EAGNN,OAAO,+DAA+D6H,QAAQ,KAAK,WAC/E7H,OAAOuC,MAAMuF,QACjB,GAER,GAEJyC,UAAW,EAAAjL,YAAYQ,QACvB0K,QAAS,EAAAlL,YAAYgB,MACrBmK,SAAU,EAAAnL,YAAYyB,QAEpB2J,EAA0B,CAC5BX,MAAO,CACHC,OAAQ,WACRC,MAAO,QACPC,MAAO,OACPC,MAAO,SACPC,QAAS,SAGbP,cAAeA,EACfS,YAAa,KACT,IAAItG,EAEAjE,EAAkC,QAA1BiE,EADIhE,OAAO,wBACIC,aAA0B,IAAP+D,EAAgBA,EAAK,KACnE,IACI,GAAIjE,EAEA,OADAA,EAAOW,KAAKC,MAAMZ,GACX,EAAAT,YAAYC,OAAOQ,EAElC,CACA,MAAOO,GACH,GAAI,EAAAZ,eAAeC,+BACf,MAAMW,CAEd,GAEJiK,UAAW,EAAAjL,YAAYQ,QACvB0K,QAAS,EAAAlL,YAAYgB,MACrBmK,SAAU,EAAAnL,YAAYyB,QAEpB4J,EAASlB,OAAOmB,QAAQd,GAE9B,GAAIa,EAAOE,aAAc,CAErBF,EAAOG,OAAO,uBACd,IAAIC,EAAO,CAAC,mBACZvD,EAAmBwD,iBAAiB,6BAA8B,kCAAmCD,EACzG,KACK,CACDtB,OAAOmB,QAAQF,GAAyBI,SACpCC,EAAO,CAAC,oBAEZ,GADAvD,EAAmBwD,iBAAiB,6BAA8B,qCAAsCD,GACpGtB,OAAOmB,QAAQF,GAAyBG,aAAc,CACtDpB,OACKmB,QAAQF,GACRI,OAAO,uBACRC,EAAO,CAAC,oBACZvD,EAAmBwD,iBAAiB,6BAA8B,qCAAsCD,EAC5G,CACJ,CACJ,KAER,CACJ,GACJ,GAER,GACJ,CACA,uBAAOC,CAAiBE,EAAWpK,EAASiK,EAAO,GAAII,EAAQ,GAAIC,EAAQ,QACvE,EAAA1L,eAAeoE,YAAY,qBAAsB,CAC7CuH,MAAO5I,4BAA4B4I,MACnCC,WAAYJ,EACZpK,QAASA,EACTsK,MAAOA,EACPL,KAAMA,EACNI,MAAOA,GAEf,CACA,QAAAhD,CAASoD,EAAMC,EAAMC,GAAY,GAC7B,IAAIC,EACJ,OAAO,WACH,MAAMC,EAAUpJ,KACVqJ,EAAOC,UAMPC,EAAUL,IAAcC,EAC9BK,aAAaL,GACbA,EAAUM,YAPI,WACVN,EAAU,KACLD,GACDF,EAAKnJ,MAAMuJ,EAASC,EAC5B,GAG4BJ,GACxBM,GACAP,EAAKnJ,MAAMuJ,EAASC,EAC5B,CACJ,EAEJ,IAAIpE","sources":["webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc-api.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-sdk/frontend-sdk-bcdc.ts","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-shared.ts","webpack://paypal-brasil-para-woocommerce/webpack/bootstrap","webpack://paypal-brasil-para-woocommerce/webpack/runtime/define property getters","webpack://paypal-brasil-para-woocommerce/webpack/runtime/hasOwnProperty shorthand","webpack://paypal-brasil-para-woocommerce/webpack/runtime/make namespace object","webpack://paypal-brasil-para-woocommerce/./src/frontend/frontend-bcdc/frontend-bcdc.ts"],"names":["paymentBCDC","create","paymentCreatedData","errors","PaypalPayments","isPaypalBCDCPaymentsSelected","Error","payment_id","approve","data","jQuery","val","orderID","payerID","paymentID","submitForm","error","response","phpErrorData","setNotices","JSON","parse","scrollTop","notice","message","cancel","triggerUpdateCheckout","paypal_brasil_bcdc_messages","cancel_message","__awaiter","thisArg","_arguments","P","generator","Promise","resolve","reject","fulfilled","value","step","next","e","rejected","result","done","then","apply","importBcdcSdk","handle","this","clientId","paypal_brasil_bcdc_settings","client_id","currency","locale","existingScript","document","getElementById","src","getAttribute","script","createElement","id","async","setAttribute","head","appendChild","onload","onerror","console","animate","html","makeRequest","action","_a","handler_url","paypal_brasil_handler_url","paypal_brasil_settings","settings","crossDomain","url","replaceVars","ACTION","method","dataType","contentType","stringify","ajax","showDefaultButton","hide","show","showPaypalButton","showPaypalBCDCButton","isPaypalPaymentsSelected","length","body","trigger","triggerUpdateCart","submit","submitFormCheckout","str","replaces","replacedStr","property","hasOwnProperty","replace","RegExp","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","undefined","exports","module","__webpack_modules__","d","definition","key","o","Object","defineProperty","enumerable","get","obj","prop","prototype","call","r","Symbol","toStringTag","PaypalPaymentsBCDC","constructor","super","sdkLoaded","clearCheckoutErrors","fadeOut","remove","updateCheckout","event","preventDefault","forceUpdateCheckout","debounce","is_order_pay_page","initializeOrderPage","initializeCheckoutBcdc","addPaypalBCDCButtonOnContainer","renderPayPalButtonBcdc","on","updateCheckoutButtonBcdc","listenInputChanges","join","querySelector","submitDiv","butttonDiv","className","parentElement","hiddenInputSelect","debug","paymentRadio","checked","paypalButton","allowed_currency","innerHTML","paypal","FUNDING","CARD","forEach","fundingSource","buttonWithAutoExpand","style","layout","color","shape","label","tagline","expandCardForm","createOrder","onApprove","onError","onCancel","buttonWithoutAutoExpand","button","Buttons","isEligible","render","tags","sendPaypalLogger","addEventListener","gatewayId","extra","level","nonce","gateway_id","func","wait","immediate","timeout","context","args","arguments","callNow","clearTimeout","setTimeout"],"sourceRoot":""}
  • paypal-brasil-para-woocommerce/trunk/includes/payment-methods/class-paypal-brasil-bcdc-gateway.php

    r3245859 r3246453  
    973973        }
    974974
     975        $billing_data['wc-bcdc-brasil-selected'] = filter_var($post_data['wc-bcdc-brasil-selected'], FILTER_VALIDATE_BOOLEAN, FILTER_NULL_ON_FAILURE);
    975976        $billing_data['can_create_payment'] = $can_create_payment;
    976977
     
    12631264                        )
    12641265                    );
    1265                    
     1266
    12661267                    if ($this->validate_address($shipping_address)) {
    12671268                        $shipping['shipping']['address'] = $shipping_address;
     
    13051306            $payment_data['payment_source']['paypal'] = [];
    13061307        }
    1307        
     1308
    13081309        // Mesclar os dados do pagador
    13091310        $payment_data['payment_source']['paypal'] = array_merge(
     
    13471348            if (!isset($result['payment_source']['paypal']['address']) || !isset($result['payer']['address'])) {
    13481349                WC_PAYPAL_LOGGER::log("Order created without address.", $this->id, "warning", $result);
    1349             }else{
     1350            } else {
    13501351                WC_PAYPAL_LOGGER::log("Order body", $this->id, "info", $result);
    13511352            }
     
    13691370        $exception->data = $exception_data;
    13701371
    1371         throw $exception;
     1372        if ($data['wc-bcdc-brasil-selected']) {
     1373            throw $exception;
     1374        }
    13721375    }
    13731376
  • paypal-brasil-para-woocommerce/trunk/paypal-brasil-para-woocommerce.php

    r3245859 r3246453  
    44 * Plugin Name: PayPal Brasil para WooCommerce
    55 * Description: Adicione facilmente opções de pagamento do PayPal à sua loja do WooCommerce.
    6  * Version: 1.6.3
     6 * Version: 1.6.4
    77 * Author: PayPal
    88 * Author URI: https://paypal.com.br
     
    3030    // Define files.
    3131    define( 'PAYPAL_PAYMENTS_MAIN_FILE', __FILE__ );
    32     define( 'PAYPAL_PAYMENTS_VERSION', '1.6.3' );
     32    define( 'PAYPAL_PAYMENTS_VERSION', '1.6.4' );
    3333    define('WC_PAYPAL_PLUGIN_SLUG','paypal-brasil-para-woocommerce');
    3434
  • paypal-brasil-para-woocommerce/trunk/readme.txt

    r3245859 r3246453  
    55Requires at least: 4.4
    66Tested up to: 6.7.2
    7 Stable tag: 1.6.3
     7Stable tag: 1.6.4
    88Requires PHP: 7.0
    99License: GPLv2 or later
     
    9090
    9191== Changelog ==
     92
     93= 1.6.4 =
     94* Fix error on checkout experience with other payments.
    9295
    9396= 1.6.3 =
     
    257260== Upgrade Notice ==
    258261
    259 = 1.6.3 =
     262= 1.6.4 =
    260263* Fix error on checkout experience with other payments.
    261 * Fix PHP 8.2 compatibility.
    262264
    263265== Screenshots ==
  • paypal-brasil-para-woocommerce/trunk/vendor/composer/installed.php

    r3245859 r3246453  
    44        'pretty_version' => 'dev-master',
    55        'version' => 'dev-master',
    6         'reference' => '7383f3e030653ff8d43bcb975b2ff8c17c3771e4',
     6        'reference' => '4e7b4874fc23d6ef8404a6eb6c7c44130fc18517',
    77        'type' => 'library',
    88        'install_path' => __DIR__ . '/../../',
     
    1414            'pretty_version' => 'dev-master',
    1515            'version' => 'dev-master',
    16             'reference' => '7383f3e030653ff8d43bcb975b2ff8c17c3771e4',
     16            'reference' => '4e7b4874fc23d6ef8404a6eb6c7c44130fc18517',
    1717            'type' => 'library',
    1818            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.