Download the PHP package infolusa/php-facturalusa without Composer
On this page you can find all versions of the php package infolusa/php-facturalusa. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download infolusa/php-facturalusa
More information about infolusa/php-facturalusa
Files in infolusa/php-facturalusa
Package php-facturalusa
Short Description PHP Facturalusa é uma biblioteca para ajudar na interacção com o Software de Facturação Online www.facturalusa.pt
License MIT
Informations about the package php-facturalusa
PHP - Facturalusa
SDK PHP para ajudar na integração com o Software de Facturação Grátis www.facturalusa.pt
Visualize a API em https://facturalusa.pt/documentacao/api
Requisitos
- PHP >= 7.0
- Composer
Instalação
Endpoints
Todos os endpoints listados na documentação oficial estão disponíveis para utilizar neste SDK. Os parâmetros a serem preenchidos no devem ser consultados na API.
Exemplo prático
Respostas & status
Três funções são disponibilizadas:
-
- devolve se o pedido falhou
-
- devolve se o pedido foi bem executado
-
- devolve a resposta do pedido, tenha ou não falhado
As respostas diferem de endpoint para endpoint, pelo que deve consultar a documentação em https://facturalusa.pt/documentacao/api para saber que conteúdo é devolvido. Para aceder, por exemplo, ao ID criado basta .
Clientes endpoints
Função | URL |
---|---|
Customer\Customer->create($array) | https://facturalusa.pt/documentacao/api/clientes/criar |
Customer\Customer->update($id, $array) | https://facturalusa.pt/documentacao/api/clientes/actualizar |
Customer\Customer->delete($id) | https://facturalusa.pt/documentacao/api/clientes/eliminar |
Customer\Customer->find($array) | https://facturalusa.pt/documentacao/api/clientes/procurar |
Artigos endpoints
Função | URL |
---|---|
Item\Item->create($array) | https://facturalusa.pt/documentacao/api/artigos/criar |
Item\Item->update($id, $array) | https://facturalusa.pt/documentacao/api/artigos/actualizar |
Item\Item->delete($id) | https://facturalusa.pt/documentacao/api/artigos/eliminar |
Item\Item->find($array) | https://facturalusa.pt/documentacao/api/artigos/procurar |
Vendas endpoints
Recibos endpoints
Função | URL |
---|---|
Receipt\Receipt->create($array) | https://facturalusa.pt/documentacao/api/recibos/criar |
Receipt\Receipt->update($id, $array) | https://facturalusa.pt/documentacao/api/recibos/actualizar |
Receipt\Receipt->delete($id) | https://facturalusa.pt/documentacao/api/recibos/eliminar |
Receipt\Receipt->cancel($id, $array) | https://facturalusa.pt/documentacao/api/recibos/cancelar |
Receipt\Receipt->download($id, $array) | https://facturalusa.pt/documentacao/api/recibos/download |
Receipt\Receipt->sendEmail($id, $array) | https://facturalusa.pt/documentacao/api/recibos/enviar-email |
Receipt\Receipt->sendSms($id, $array) | https://facturalusa.pt/documentacao/api/recibos/enviar-sms |
Receipt\Receipt->sign($id, $array) | https://facturalusa.pt/documentacao/api/recibos/assinar-digitalmente |
Receipt\Receipt->summary($array) | https://facturalusa.pt/documentacao/api/recibos/sumario |
Receipt\Receipt->find($array) | https://facturalusa.pt/documentacao/api/recibos/procurar |
Administração endpoints
Ajuda
Se tiver alguma dúvida ou questão, envie-nos uma mensagem através do formulário de contacto, via Suporte Ticket (dentro da sua subscrição) ou via email para [email protected]
Licença
MIT
All versions of php-facturalusa with dependencies
ext-curl Version *
ext-json Version *