robertsoft/pix
Composer 安装命令:
composer require robertsoft/pix
包简介
Biblioteca para geração do payload e QR Code estático do pix com PHP.
README 文档
README
Este projeto é uma aplicação web para geração de QR Codes do tipo Payload Pix, com suporte a personalização de dados do recebedor, valor, descrição, cidade, txid e inclusão de logo centralizado no QR Code. O sistema foi desenvolvido em PHP (backend) e HTML/JavaScript (frontend), utilizando Bootstrap para o layout e a biblioteca mpdf/qrcode para geração do QR Code.
Funcionalidades
- Geração de QR Code Pix: Crie QR Codes Pix válidos para pagamentos instantâneos.
- Personalização dos dados: Informe chave Pix, nome do comerciante, cidade, descrição, txid e valor.
- Valor formatado: Campo de valor com formatação monetária.
- Logo centralizado: Insira automaticamente um logo no centro do QR Code (arquivo
logo.png). - Exibição do código Pix: O código Pix gerado é exibido e pode ser copiado para a área de transferência.
- Impressão do QR Code: Botão para imprimir o QR Code gerado.
- Responsivo: Interface adaptada para desktop e dispositivos móveis.
- Retorno em JSON: O backend retorna o QR Code em base64 e o código Pix em JSON, facilitando integrações.
Demonstração
Tela principal
QR Code gerado com logo
Código Pix e botões de ação
Como usar
1. Clone o repositório
git clone https://github.com/robertsoft/payloadPix.git cd payloadPix Instale as dependências PHP composer install 3. Adicione seu logo Coloque um arquivo logo.png (preferencialmente quadrado e com fundo transparente) na raiz do projeto. 4. Configure o servidor Utilize Apache, Nginx ou o servidor embutido do PHP: php -S localhost:8000 Acesse http://localhost:8000 no navegador. Estrutura dos arquivos payload-pix-qrcode/ │ ├── app/ │ └── Pix/ │ └── Payload.php ├── vendor/ ├── [index.html](http://_vscodecontentref_/0) ├── [generate.php](http://_vscodecontentref_/1) ├── [logo.png](http://_vscodecontentref_/2) ├── [composer.json](http://_vscodecontentref_/3) └── docs/ ├── tela-principal.png ├── qrcode-com-logo.png └── codigo-pix-botoes.png Tecnologias utilizadas PHP (>=7.4) Composer Bootstrap 4 jQuery mpdf/qrcode GD Library (para manipulação de imagens) Observações O arquivo logo.png é obrigatório para a geração do QR Code com logo centralizado. O campo de valor aceita tanto ponto quanto vírgula como separador decimal. O código Pix pode ser copiado para a área de transferência com um clique. O projeto pode ser facilmente adaptado para integração com outros sistemas. Licença Este projeto está licenciado sob a MIT License. Autor Desenvolvido por Robertsoft.
robertsoft/pix 适用场景与选型建议
robertsoft/pix 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 1 次下载、GitHub Stars 达 1, 最近一次更新时间为 2025 年 06 月 09 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 robertsoft/pix 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 robertsoft/pix 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 21
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-09


