Bagisto
Bagisto é uma plataforma de e-commerce de código aberto baseada em Laravel que ajuda empresas a criar e gerenciar lojas online. Ela oferece uma solução flexível para configurar e personalizar catálogos de produtos, processamento de pedidos e gerenciamento de pagamentos. Com o Bagisto, os usuários podem gerenciar vários aspectos de sua loja, incluindo inventário, gerenciamento de clientes e envio. A plataforma também suporta a funcionalidade de múltiplas lojas, permitindo que empresas operem várias lojas online através de um único painel de administração. Além disso, oferece ferramentas para SEO, gerenciamento de produtos e fidelização de clientes, tornando-a adequada para empresas de diferentes tamanhos que buscam criar uma solução de e-commerce escalável e personalizável.
Pré-requisitos
- Uma chave de API da seven
- Bagisto - testado com v1.2.x
Instalação
- 1
Obter o pacote via Composer
Execute o seguinte comando:
composer require seven.io/bagisto
- 2
Registrar o pacote como um Service Provider
Adicione uma entrada em config/app.php.
// Inserir código de exemplo aqui
- 3
Limpar cache e migrar banco de dados
Execute estes comandos:
php artisan cache:clear && php artisan migrate
Configuração
Antes de enviar SMS, você deve enviar sua chave de API da seven. Isso pode ser feito de duas maneiras:
Configuração através do painel de administração
- Navegue até Dashboard -> Configurar -> seven no painel de administração do Bagisto.
- Insira sua chave de API e clique em Salvar.
Definindo uma variável de ambiente
- 1
Definir chave de API
Defina sua chave de API da seven no ambiente adicionando uma entrada no arquivo .env no diretório raiz do seu projeto.
SEVEN_API_KEY=SUA_CHAVE_API
- 2
Konfiguração expandida
Adicione as seguintes linhas a config/services.php:
return [ // ... 'seven' => [ 'api_key' => env('SEVEN_API_KEY'), // must match the key from .env file added in the previous step ], ];
Limpe o cache e armazene a configuração em cache executando php artisan cache:clear && php artisan config:cache
.
Uso
Enviar SMS para clientes
Vá para Clientes
e clique no ícone da seven na coluna de ações.
Enviar SMS para grupo de clientes
Vá para Grupos
e clique no ícone da seven na coluna de ações.
Você pode usar marcadores de posição que se referem às propriedades da pessoa, desde que estejam definidas. Por exemplo, será substituído pelo nome e sobrenome da pessoa.