PHPackages                             vandojunqueira/pdvmobi-sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. vandojunqueira/pdvmobi-sdk

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

vandojunqueira/pdvmobi-sdk
==========================

SDK para integração com PDVMobi (POS Controle)

v1.0.0(9mo ago)05MITPHPPHP ^8.1

Since Aug 2Pushed 7mo agoCompare

[ Source](https://github.com/VandoJunqueira/PDVMobi-SDK)[ Packagist](https://packagist.org/packages/vandojunqueira/pdvmobi-sdk)[ RSS](/packages/vandojunqueira-pdvmobi-sdk/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

PDVMobi SDK
===========

[](#pdvmobi-sdk)

[![PHP Version](https://camo.githubusercontent.com/fa899ece46c935a890231176d14070ebca810802ca806025647b9b9feee7e32b/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382e312b2d626c75652e737667)](https://www.php.net/)[![License](https://camo.githubusercontent.com/8bb50fd2278f18fc326bf71f6e88ca8f884f72f179d3e555e20ed30157190d0d/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d677265656e2e737667)](LICENSE)[![GitHub issues](https://camo.githubusercontent.com/0d7d0160740781d00eb530605abe6a2d3c8805aad4bceade1149865dbd1bcc12/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f56616e646f4a756e7175656972612f7064766d6f62692d73646b2e737667)](https://github.com/VandoJunqueira/pdvmobi-sdk/issues)SDK PHP para integração com a API PDVMobi (POS Controle), com suporte para Laravel e PHP puro.

Instalação
----------

[](#instalação)

Recomenda-se instalar via Composer:

```
composer require vandojunqueira/pdvmobi-sdk

```

Requisitos
----------

[](#requisitos)

- PHP 8.1 ou superior
- Para usar no Laravel e aproveitar o ServiceProvider, instale também:

    composer require illuminate/support

Uso
---

[](#uso)

### PHP Puro

[](#php-puro)

```
require 'vendor/autoload.php';

use PDVMobi\PDVMobi;

$pdv = new PDVMobi();
$pdv->setAuthorization('seu_token_aqui');

$usuarios = $pdv->users->listar();
print_r($usuarios);
```

### Laravel

[](#laravel)

O SDK detecta automaticamente o ambiente Laravel. Você pode registrar o Service Provider em `config/app.php`:

```
'providers' => [
    // ...
    PDVMobi\Laravel\PDVMobiServiceProvider::class,
],
```

Uso no Laravel:

```
use PDVMobi\PDVMobi;

$pdv = app(PDVMobi::class);
$pdv->setAuthorization('seu_token_aqui');

$produtos = $pdv->products->listar();
```

Componentes disponíveis
-----------------------

[](#componentes-disponíveis)

ChaveClasseauthAuth::classusersUsers::classproductsProducts::classproductGroupsProductGroups::classpersonalCardsPersonalCards::classclosedDrawClosedDraw::classvrfTicketVrfTicket::classsalesSales::classpedidosPedidos::classcombosProductCombos::classNFCeNFCe::classConfiguração
------------

[](#configuração)

Variáveis de ambiente:

VariávelDescriçãoValor padrão`PDV_MOBI_BASE_URL`URL base da API PDVMobi`https://api.poscontrole.com.br``PDV_MOBI_SUBSCRIPTION_KEY`Chave para assinatura nas requisições(null)Desenvolvimento
---------------

[](#desenvolvimento)

- Código PSR-4 em `src/`
- Testes com PHPUnit em `tests/`
- Para evitar erros de IDE (Intelephense), rode:

    composer require illuminate/support --dev

Contribuição
------------

[](#contribuição)

Sinta-se à vontade para abrir issues e pull requests!

Licença
-------

[](#licença)

MIT © Vando Junqueira

Contato
-------

[](#contato)

- GitHub:

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance60

Regular maintenance activity

Popularity4

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

283d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f79fce0b20f262523aa6b9160b5e2fb4dae126b0b6547e0e5ea07b7168a73038?d=identicon)[VandoJunqueira](/maintainers/VandoJunqueira)

---

Top Contributors

[![VandoJunqueira](https://avatars.githubusercontent.com/u/32008686?v=4)](https://github.com/VandoJunqueira "VandoJunqueira (3 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/vandojunqueira-pdvmobi-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/vandojunqueira-pdvmobi-sdk/health.svg)](https://phpackages.com/packages/vandojunqueira-pdvmobi-sdk)
```

###  Alternatives

[tomlerendu/laravel-convert-case-middleware

Convert request and response keys to and from camel and snake case.

2870.0k](/packages/tomlerendu-laravel-convert-case-middleware)[byrokrat/id

Data types for swedish personal identity and corporation id numbers

1597.7k5](/packages/byrokrat-id)[verbb/shippy

A framework agnostic, multi-carrier shipping library for PHP.

1610.1k1](/packages/verbb-shippy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
