WebServices Sunat 电子发票 - 秘鲁
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: 2024-09-30 02:10:39 UTC
README
安装
composer require greenter/ws
示例
SendBill
发送发票。
<?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);
相同的示例也适用于发送运输单、扣款或预扣款;只需更改服务 URL。