setTimeout(() => { $(function () { $.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } }); }); $(document).ready(function () { if ( $("#append-content-invoice-data") ) { $.ajax({ type: "POST", dataType: "jsonp", jsonp: "callback", data: { }, url: 'https://factura.lamimigb.com/APPShopify/getDataSelect', beforeSend: function () { /*$.LoadingOverlaySetup({ background: "rgba(242, 242, 242, 0.5)", imageAnimation: "1.5s fadein" }); $.LoadingOverlay("show");*/ }, success: function (response) { //$.LoadingOverlay("hide"); $("#append-content-invoice-data").html('
'+ '
'+ '
'+ '

Solicitar Factura

'+ '

Favor de ingresar tu información, todos los campos son obligatorios

'+ '
'+ '
'+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ response.viewRegimen+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ response.viewCFDI+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ '
*Con la que se realizó el pago al momento de la compra'+ ''+ '
'+ '
'+ ''+ ''+ '
'+ '
'+ ''+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'+ '
'); } }); } $(document).on('click','#requestInvoice', function(){ var nameInvoice = $("#nameInvoice").val(); var rfcInvoice = $("#rfcInvoice").val(); var cfdi = $("#cfdi").val(); var regimen = $("#regimen").val(); var addressInvoice = $("#addressInvoice").val(); var cpInvoice = $("#cpInvoice").val(); var folioInvoice = $("#folioInvoice").val(); var mailInvoice = $("#mailInvoice").val(); var tarjeta = $("#tarjeta").val(); var flag = "true"; if (tarjeta == "-1") { flag = "false"; $("#tarjeta").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (nameInvoice == "") { flag = "false"; $("#nameInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (rfcInvoice == "") { flag = "false"; $("#rfcInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (cfdi == "-1") { flag = "false"; $("#cfdi").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (regimen == "-1") { flag = "false"; $("#regimen").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (addressInvoice == "") { flag = "false"; $("#addressInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (cpInvoice == "") { flag = "false"; $("#cpInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (folioInvoice == "") { flag = "false"; $("#folioInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (mailInvoice == "") { flag = "false"; $("#mailInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if(flag == 'true'){ $.ajax({ type: "POST", dataType: "jsonp", jsonp: "callback", data: { "nameInvoice": nameInvoice, "rfcInvoice": rfcInvoice, "cfdi": cfdi, "regimen": regimen, "addressInvoice": addressInvoice, "cpInvoice": cpInvoice, "folioInvoice": folioInvoice, "tarjeta": tarjeta, "mailInvoice": mailInvoice }, url: 'https://factura.lamimigb.com/APPShopify/requestInvoice', beforeSend: function () { /*$.LoadingOverlaySetup({ background: "rgba(242, 242, 242, 0.5)", imageAnimation: "1.5s fadein" }); $.LoadingOverlay("show");*/ $("#contentInvoiceRequest").html("

Generando Factura...

"); }, success: function (response) { //$.LoadingOverlay("hide"); if(response.status == 'true'){ alert('Tu factura ha sido enviada al correo electrónico ingresado.'); $("#contentInvoiceRequest").html(response.htmlData); }else{ $("#contentInvoiceRequest").html(response.htmlData); } } }); }else{ alert('Favor de ingresar la información requerida.'); } }); $(document).on('click','.generateInvoice', function(){ var nameInvoice = "YESCICA SALINAS MONGE"; var rfcInvoice = "SAMY760616SM1"; var cfdi = "G03"; var regimen = "626"; var addressInvoice = "Arbolesda 22"; var cpInvoice = "52176"; var folioInvoice = "2900"; var mailInvoice = "cfernandez@svs.mx"; var flag = "true"; if (nameInvoice == "") { flag = "false"; $("#nameInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (rfcInvoice == "") { flag = "false"; $("#rfcInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (cfdi == "-1") { flag = "false"; $("#cfdi").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (regimen == "-1") { flag = "false"; $("#regimen").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (addressInvoice == "") { flag = "false"; $("#addressInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (cpInvoice == "") { flag = "false"; $("#cpInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (folioInvoice == "") { flag = "false"; $("#folioInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if (mailInvoice == "") { flag = "false"; $("#mailInvoice").css({ "-moz-box-shadow": "0 0 5px #f40404", "-webkit-box-shadow": "0 0 5px #f40404", "box-shadow": "0 0 5px #f40404" } ); } if(flag == 'true'){ $.ajax({ type: "POST", dataType: "json", data: { "nameInvoice": nameInvoice, "rfcInvoice": rfcInvoice, "cfdi": cfdi, "regimen": regimen, "addressInvoice": addressInvoice, "cpInvoice": cpInvoice, "folioInvoice": folioInvoice, "mailInvoice": mailInvoice }, url: '/APPShopify/requestInvoice', beforeSend: function () { /*$.LoadingOverlaySetup({ background: "rgba(242, 242, 242, 0.5)", imageAnimation: "1.5s fadein" }); $.LoadingOverlay("show");*/ }, success: function (response) { //$.LoadingOverlay("hide"); if(response.status == 'true'){ $("#contentInvoiceRequest").html(response.htmlData); }else{ alert('Error: '+response.message+'.'); } } }); }else{ alert('Favor de ingresar la información requerida.'); } }); }) }, 1500);