Download the PHP package astrotechlabs/melhorenvio-sdk without Composer
On this page you can find all versions of the php package astrotechlabs/melhorenvio-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download astrotechlabs/melhorenvio-sdk
More information about astrotechlabs/melhorenvio-sdk
Files in astrotechlabs/melhorenvio-sdk
Package melhorenvio-sdk
Short Description Biblioteca para facilitar integração com serviços e API's do Melhor Envio
License BSD-3-Clause
Informations about the package melhorenvio-sdk
Melhor Envio SDK para PHP
Bem-vindo ao SDK do Melhor Envio! Nossa biblioteca permite ao desenvolvedor realizar uma comunicação simples e direta com o serviço Melhor Envio. Com ela é possível realizar operações como fazer cotação de frete, criação de pedidos, compra de frete e geração de etiquetas (veja exemplos).
Índice
- Instalação
- Como Usar?
- Cotações de Frete
- Por Produtos
- Por Pacotes
- Inserção de itens ao carrinho
- Compra de Fretes
- Geração de Etiquetas
- Exemplo de uso
- Contributing
- Licence
Instalação
A forma mais recomendada de instalar este pacote é através do composer.
Para instalar, basta executar o comando abaixo
ou adicionar esse linha
na seção require
do seu arquivo composer.json
.
Como Usar?
Cotações de Frete
Em nosso SDK é permitido realizar as cotações tanto por produtos, quanto por pacotes.
Por Produtos
É possível realizar o cálculo de um frete por produtos individualmente, informando o peso e os demais dados abaixo.
Saída
Por Pacotes
É possível realizar o cálculo por pacotes, seguindo o modelo abaixo:
Saída
Inserção de itens ao carrinho
Nosso SDK permite aos usuários reunir e organizar os produtos a serem enviados em um único local.
É possível adicionar itens ao carrinho detalhando informações como peso, dimensões e valor declarado.
Antes de prosseguir, você deverá adicionar num carrinho os produtos que serão enviados. Nesse passo será gerado o pedido com todos os detalhes e será retornado um id, que será necessário posteriormente para a compra de frete e geração de etiqueta.
Saída
Compra de Fretes
Após selecionar a melhor opção de frete com base nas cotações disponíveis, é possível realizar a compra direta dos serviços de transporte de transportadoras parceiras.
Para esta ação é necessário o id do pedido.
Saída
Geração de Etiquetas
Após a escolha da opção de frete desejada e a compra do serviço, nosso SDK possibilita a criação rápida e simples de etiquetas de envio.
Para realizar essa ação será necessário o id do pedido.
Saída
Abaixo veja o exemplo do fluxo desde a cotação do frete à geração de etiquetas
Contributing
Pull Request são bem-vindos. Para mudanças importantes, abra primeiro uma issue para discutir o que você gostaria de mudar.
Certifique-se de atualizar os testes conforme apropriado.
License
Este pacote é lançado sob a licença MIT. Consulte o pacote LICENSE para obter detalhes.
All versions of melhorenvio-sdk with dependencies
ext-curl Version *
ext-json Version *
vlucas/phpdotenv Version ^5.3
ramsey/uuid Version ^4.1
psr/http-message Version ^1.0
guzzlehttp/psr7 Version ^2.4
php-di/php-di Version ^7.0
guzzlehttp/guzzle Version ^7.8
chillerlan/php-qrcode Version ^4.3