Stable v2.4.0

Vindi Magento2

vindi/vindi-magento2

Enables creation and management of plans and subscriptions via Magento 2 using Vindi. Integrates Vindi payment methods for transparent transactions.

16,071
Downloads
Below average
9
GitHub Stars
Below average
9mo ago
Last Release
11
Open Issues
Build Issues
2/3 checks passed

Build Tests

Composer Install
DI Compile
Templates

Code Quality

CS Coding Standard
528 errors , 2893 warnings
PHPStan Failed

Tested on Magento 2.4.8-p3

Recent Test History

Each release is tested against the latest Magento version at that time.

v2.4.0 on Magento 2.4.8-p3
Dec 26, 2025
GitHub Repository
Source code & docs
Packagist
Version history
Issues & Support
Get help or report bugs

Looking for Contributors

Dependency injection compilation fails. Your contribution could help the entire Magento community!

Contribute

Share This Module's Status

Vindi Magento2 Magento compatibility status badge

README

Loaded from GitHub

Vindi - Magento 2

Licença do Software Última Versão no GitHub GitHub commits desde a última Versão

Descrição

A integração do módulo da Vindi permite criação e gestão de planos e assinaturas através do Magento 2 de forma transparente.

Requisitos

  • PHP 7.x.x ou superior
  • MySQL 5.6.x ou superior
  • cURL habilitado para o PHP
  • Certificado SSL
  • Conta ativa na Vindi

Instalação

É possível realizar a instalação do módulo da Vindi para Magento 2 via .zip, via Git ou via Composer.

Via composer

  • Vá até o diretório raíz do Magento e adicione o módulo

composer require vindi/vindi-magento2

  • Atualize os módulos disponíveis do Magento

bin/magento setup:upgrade

  • O módulo Vindi_Payment deverá ser exibido na lista de módulos do Magento

bin/magento module:status

Via git

  • Vá até o diretório raíz do Magento e adicione o módulo

git clone https://github.com/vindi/vindi-magento2.git app/code/Vindi/Payment/

  • Atualize os módulos disponíveis do Magento

bin/magento setup:upgrade

  • O módulo Vindi_Payment deverá ser exibido na lista de módulos do Magento

bin/magento module:status

Via .zip

  • Crie a(s) seguinte(s) pasta(s) dentro da pasta app do Magento

code/Vindi/Payment

  • Faça o download do .zip
  • O caminho deve ser app/code/Vindi/Payment
  • Extraia os arquivos do .zip na pasta Payment
  • No diretório raíz, atualize os módulos disponíveis do Magento

bin/magento setup:upgrade

  • O módulo Vindi_Payment deverá ser exibido na lista de módulos do Magento

bin/magento module:status

Configuração

  1. Configurando sua conta Vindi
    • No painel de Administração do Magento, acesse Vindi -> Configuração
    • Selecione o modo de operação e informe a chave da API de sua conta Vindi
    • Você deve copiar o link de configuração dos Webhooks, para inseri-lo na plataforma da Vindi
    • Acesse Vindi -> Configurações -> Webhooks -> Novo webhook -> e cole o link no campo de URL
    • Você pode clicar na opção Testar para validar a configuração
    • Para finalizar a configuração, basta clicar na opção "Criar Webhook"
  2. Habilitando/Configurando os métodos de pagamento
    • Em Lojas -> Vendas -> Métodos de pagamento, configure e habilite o método de pagamento Vindi - Cartão de Crédito

Dúvidas

Caso necessite de informações sobre a plataforma ou a API, por favor, siga através do canal Atendimento Vindi

Contribuindo

Por favor, leia o arquivo CONTRIBUTING.md.

Caso tenha alguma sugestão ou bug para reportar, por favor, nos comunique através das issues.

Changelog

Tipos de mudanças

  • Adicionado para novos recursos
  • Ajustado para mudanças em recursos existentes
  • Depreciado para recursos que serão removidos em breve
  • Removido para recursos removidos
  • Corrigido para correção de falhas
  • Segurança em caso de vulnerabilidades

Todas as informações sobre cada release podem ser encontradas em CHANGELOG.md.

Créditos

Licença

GNU GPLv3. Por favor, veja o Arquivo de Licença para mais informações.

This content is fetched directly from the module's GitHub repository. We are not the authors of this content and take no responsibility for its accuracy, completeness, or any consequences arising from its use.

Back to All Modules