SoftArena OpenDelivery API – Integração de serviços de delivery (Código Fonte PHP)
SoftArena OpenDelivery API – Integração de serviços de delivery (Código Fonte PHP)
R$ 347,00
SoftArena OpenDelivery API – Integração de serviços de delivery (Código Fonte PHP)
A SoftArena OpenDelivery API é uma implementação robusta, modular, escalável e RESTful da especificação oficial do OpenDelivery — uma iniciativa de padronização de integrações para delivery no Brasil. Criada em Laravel (PHP), a API oferece suporte completo a todas as operações essenciais de um sistema de pedidos integrados, com versionamento de rotas (/api/v1) e segurança via OAuth2 – Client Credentials Flow, utilizando Laravel Passport.
🌐 Links importantes:
- Primeiros passos (Um guia do desenvolvedor resumido e direto ao ponto, comece por aqui)
- Guia do desenvolvedor
- Documentação/Swagger da API
- Collections do Postman para testes
📦 Módulos Implementados
Cada módulo segue fielmente os padrões OpenDelivery, com validações, mapeamentos e formatos de resposta compatíveis com o YAML oficial da ABRASEL.
| Módulo | Status | Observações |
|---|---|---|
| Merchants | ✅ Completo | CRUD completo, com campos como merchantType, address, contactPhones. |
| Menus | ✅ Completo | Associado a merchants. |
| Categories | ✅ Completo | Associadas a menus, com campo sequence. |
| Products | ✅ Completo | Associados a categorias, com is_active e preço decimal. |
| Orders | ✅ Completo | Contém informações do cliente, status e valor total. |
| Statuses | ✅ Completo | Histórico de mudanças no status dos pedidos (ex: confirmed, delivered). |
🛡️ Segurança
- Autenticação via
client_credentialscom Laravel Passport. - Rotas protegidas com middleware
client.credentials.
⚙️ Requisitos
- PHP 8.1+
- Composer
- MySQL
- Laravel 11.x
- Laravel Passport (OAuth2)
- Postman (para testes)
- Swagger UI (HTML gerado)
✅ Principais funcionalidades
-
Implementação da API RESTful oficial ABRAS/Brasil para marketplaces e apps de delivery.
-
Envio de pedidos, recebimento de status e rastreamento via padrão já compatível com grandes operadores.
-
Documentação completa, com exemplos prontos em PHP e respostas JSON.
-
Módulo de autenticação JWT integrado para segurança das rotas.
-
Boas práticas já implementadas: versionamento, estrutura MVC, validações, tratamento de erros.
-
Fácil customização para integrar gateways de pagamento e notificações (SMS, push, WhatsApp).
📦 O que você recebe
-
Código-fonte completo em PHP (PSR-4), com testes unitários básicos (PHPUnit).
-
Banco de dados (MySQL / PostgreSQL), com scripts de criação e população de exemplo.
-
Vídeos passo a passo: instalação do ambiente, configuração de rotas, testes com Postman.
-
Manual de utilização + exemplos de consulta usando CURL ou client HTTP.
-
Suporte via WhatsApp por 7 dias após compra, para ajudar a colocar tudo no ar.
🔧 Vantagens para você
-
Economia de tempo: já sai do zero pronta pra integrar seus clientes ou apps.
-
Escalável desde 100 a milhares de pedidos/dia, com arquitetura pensada para crescimento.
-
Profissional: ideal para lojistas, sistemas ERP com módulo delivery ou quem quer revender/servir como base.
-
Totalmente aberta: pode modificar algo, revender ou copiar para outros projetos livremente, sem mensalidades escondidas.
🛠 Extras oferecidos
-
Opcional serviço de instalação/configuração do seu servidor por +R$ 97,00.
-
Disponível customização por hora: integração com gateways específicos, relatórios personalizados, dashboards, etc.
-
Se quiser, posso incluir um setup básico de envio de notificações WhatsApp via Twilio / Venom.
🌐 Links importantes:
- Primeiros passos (Um guia do desenvolvedor resumido e direto ao ponto, comece por aqui)
- Guia do desenvolvedor
- Documentação/Swagger da API
- Collections do Postman para testes
* Se tiver alguma dúvida nos chame através do WhatsApp: https://wa.me/+5534999623545?text=Tenho uma dúvida





