WebServices Sunat Facturación Electrónica - Perú
1.0.0
2022-12-30 16:04 UTC
Requires
- php: >=5.5.9
- ext-dom: *
- ext-soap: *
- ext-zip: *
- ext-zlib: *
- greenterfin/core: ^1.0.0
Requires (Dev)
- mockery/mockery: ^1.2
- phpunit/phpunit: >=4.8 < 6.0
This package is auto-updated.
Last update: 2025-03-29 01:01:23 UTC
README
Conexión con los servicios web de SUNAT.
Instalar
composer require greenter/ws
Ejemplos
SendBill
Envío de facturas.
<?php use Greenter\Ws\Services\SoapClient; use Greenter\Ws\Services\BillSender; $urlService = 'https://e-beta.sunat.gob.pe/ol-ti-itcpfegem-beta/billService'; $soap = new SoapClient($urlService); $soap->setCredentials('20000000001MODDATOS', 'moddatos'); // usuario = ruc + usuario sol $sender = new BillSender(); $sender->setClient($soap); $xml = file_get_contents('factura.xml'); $result = $sender->send('20000000001-01-F001-1', $xml); print_r($result);
El mismo ejemplo sirve para envio de guia de remision, retencion o percepcion; solo se debe cambiar la url del servicio.