Que ofrece la API para factura electrónica AFIP.
La API para factura electrónica AFIP es una interfaz para los sistemas de facturación que necesiten emitir facturas electrónicas.
El diseño de la API ha sido creado para que pueda adaptarse a cualquier lenguaje de programación. También permite el uso en sistemas informáticos que no pueden modificarse o no tienen código fuente accesible.
Por qué elegir nuestra API?
Desde 2011 somos la empresa de referencia en ofrecer interfaces de aplicaciones con AFIP y otras entidades gubernamentales. Miles de empresas emiten diariamente comprobantes electrónicos o consumen otros web services gracias a nosotros.
Ofrecemos un paquete muy optimizado para integrar en el tiempo más breve posible. El promedio de tipo de desarrollo es de 8 horas.
Código de ejemplo
<?php /* FEAFIP_SDK Factura electrónica AFIP Para soporte: contacto@bitingenieria.com.ar */ $fc = new stdClass(); $fc->tipo_comp = 1; $fc->pto_vta = 140; $fc->invoice_num = "0140-00000625"; $fc->tax = 20; $fc->date = date('d/m/Y'); $fc->company_data = new stdClass(); $fc->company_data->name = "Bit Ingeniería"; $fc->company_data->address = "Italia 945"; $fc->company_data->postal_code = "1708"; $fc->company_data->city = "Castelar"; $fc->company_data->phone = "+54(11)-20923168"; $fc->company_data->fax = "011-1569375707"; $fc->company_data->ident = "20-93980259-3"; $fc->company_data->email = "contacto@bitingenieria.com.ar"; $fc->company_data->web = "https://www.bitingenieria.com.ar"; $fc->customer_data = new stdClass(); $fc->customer_data->name = "Nombre Cliente"; $fc->customer_data->address = "Dirección del cliente"; $fc->customer_data->postal_code = "31659"; $fc->customer_data->city = "Buenos Aires"; $fc->customer_data->country = "Argentina"; $fc->customer_data->ident = "27-92900786-2"; $fc->customer_data->doc_type = 80; $product = new stdClass(); //"type": "P", $product->description = "Producto nro 10"; $product->price = 1025.95; $product->quantity = 1; $product->sum_price = 1025.95; $product->sum_tax = 205.19; $product->discount = 0; $product->total = 1231.14; $fc->products[] = $product; $fc->base = new stdClass(); $fc->base->subtotal = 1200.60; $fc->base->sum_tax = 252.13; $fc->base->discount = 0; $fc->base->total = 1452.73; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "https://api.bitingenieria.com.ar/silex/feafip/fe_autorizar" ); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1 ); curl_setopt($ch, CURLOPT_POST, 1 ); curl_setopt($ch, CURLOPT_HEADER, 0 ); curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fc)); try { $result = curl_exec($ch); // Respuesta de AFIP como objeto $resultObj = json_decode($result); // Muestra el json con la respuesta de AFIP (CAE, Vencimiento, PDF en formato Base64) echo $result; } catch (Exception $e) { echo $e->getMessage(); }