---
updatedAt: 2026-04-06T17:16:39.000Z
agentTools:
  projectIndex: https://docs.pagar.me/v1/llms.txt
---

# Bibliotecas

As nossas bibliotecas existem para facilitar a sua integração, e estão disponíveis de forma open-source no nosso [GitHub](https://github.com/pagarme).

## Javascript

Para instalar a nossa biblioteca, você deve:

```bash
yarn add pagarme
```

Ou usar a npm:

```bash
npm install pagarme
```

## Usando a biblioteca

Pagar.me Javascript pode ser usado de 3 maneiras:

### Node.js

ES6 import:

```js
import pagarme from 'pagarme'
```

ou `require`:

```js
const pagarme = require('pagarme')
```

### Browser (CommonJS)

Importando a build:

```js
import pagarme from 'pagarme/browser'
```

ou `require`:

```js
const pagarme = require('pagarme/browser')
```

### Browser (Global Variable)

Você também pode importar como uma variável global utilizando o link do CDN:

```html
<script src="https://assets.pagar.me/pagarme-js/3.0/pagarme.min.js" />
```

A variável global chama-se `pagarme`.

## API Docs

[Link para a documentação da Pagarme.js](https://pagarme.github.io/pagarme-js).

## Java

Para instalar a nossa biblioteca no seu projeto, você deve usar uma dependência Maven. Segue:

```xml
<dependency>
    <groupId>me.pagar</groupId>
    <artifactId>pagarme-java</artifactId>
    <version>1.3.11</version>
</dependency>
```

Mais sobre o nosso repositório Maven em: [Pagar.me Java](https://mvnrepository.com/artifact/me.pagar/pagarme-java)

Para ter acesso ao código do projeto, você pode acessar nosso GitHub em: [pagarme-java](https://github.com/pagarme/pagarme-java)

## PHP

Para instalar a biblioteca PHP, você pode:

* Baixá-la do nosso [GitHub](https://github.com/pagarme/pagarme-php) e copiá-la para a pasta do seu projeto.

* Usar o [Composer](https://getcomposer.org).

```bash
composer require 'pagarme/pagarme-php'
```

#### Requisitos

* `PHP`:  >= 5.4
* `Guzzle Http`: 5.3

### Versões

Existem três [branches](https://git-scm.com/book/pt-br/v1/Ramificação-Branching-no-Git-O-que-é-um-Branch), chamadas `V2`, `V3` e `V4`. Sendo:

* `V2`: Código usando parâmetros mais antigos de PHP, foi a primeira versão desenvolvida no Pagar.me.

* `V3`: Usa conceitos modernos de PHP e orientação à objetos.

* `V4`: Versão mais recente da biblioteca, que abstrai a complexidade de uso de orientação a objetos. Recomendada para ser utilizada por quem deseja utilizar todas as funcionalidades providas pelo Pagar.me.

Ao usar o `composer`, você automaticamente estará instalando a `V4` em seu projeto. Você pode acessar a documentação da [V2](https://github.com/pagarme/pagarme-php/tree/V2) e da [V3](https://github.com/pagarme/pagarme-php/tree/V3) nesses links

## Ruby

Para instalar a nossa gem:

```bash
gem install pagarme
```

Ou você pode adicionar ao seu `gemfile`

```bash
gem 'pagarme'
```

Em seguida, execute o seguinte comando em seu terminal:

```bash
bundle install
```

Para ter acesso ao código-fonte da biblioteca, você pode acessar: [pagarme-ruby](https://github.com/pagarme/pagarme-ruby).

## C\#

Para instalar a nossa biblioteca, você pode:

A partir do [Nuget CLI](https://docs.microsoft.com/en-us/nuget/tools/nuget-exe-cli-reference), executar o seguinte comando:

```bash
Install-Package Pagar.me
```

Ou você pode instalar via package reference GUI, caso esteja usando Xamarin ou Visual Studio.

Para ter acesso ao código-fonte da biblioteca, você pode acessar: [pagarme-net](https://github.com/pagarme/pagarme-net)