Quickstart Pagar.me

Faça a sua primeira transação seguindo esses três passos:
1 - Crie uma conta no Pagar.me;
2 - Escolha a sua linguagem/ferramenta preferida;
3 - Crie uma transação.

1 - Crie uma conta no Pagar.me

Acesse a Dashboard do Pagar.me através deste link, cadastre-se e confirme a sua conta no email. Em seguida, clique aqui para pegar a sua API Key (Chave de API) de teste.

2 - Escolha a sua linguagem preferida

O Pagar.me oferece a sua infraestrutura por meio de uma API RESTful e todas as respostas são em JSON.

👍

Todas as requisições são feitas no endpoint base:

https://api.pagar.me/1

Nos exemplos que são usados nessa documentação, usamos o cURL, e as nossas bibliotecas em Ruby, PHP, C#, Java, Javascript e Python.

Saiba mais sobre como instalar cada biblioteca em: Bibliotecas

3 - Crie uma transação

Depois de criar a sua conta, pegar a API Key e escolher a sua linguagem preferida, já é possível começar. Para fazer uma transação, por exemplo, você pode integrar com uma de nossas bibliotecas ou desenvolver código próprio que consiga fazer chamadas à API Pagar.me, como mostra o exemplo abaixo:

curl -X POST https://api.pagar.me/1/transactions -H 'content-type: application/json' -d '{ "amount": "10000", "api_key": "SUA API KEY", "payment_method": "boleto" }'
<?php $transaction = $pagarme->transactions()->create([ 'amount' => 1000, 'payment_method' => 'boleto', 'customer' => [ 'document_number' => '11111111111', 'name' => 'Nome do cliente', 'email' => 'cliente@email.com' ] ]);
PagarMeService.DefaultApiKey = "ak_test_grXijQ4GicOa2BLGZrDRTR5qNQxJW0"; Transaction transaction = new Transaction(); transaction.Amount = 1000; transaction.PaymentMethod = PaymentMethod.Boleto; transaction.Save();
require 'pagarme' PagarMe.api_key = "ak_test_grXijQ4GicOa2BLGZrDRTR5qNQxJW0"; transaction = PagarMe::Transaction.new({ :amount => 1000, :payment_method => "boleto" }) transaction.charge
import pagarme from 'pagarme' pagarme.client.connect({ api_key: 'SUA_API_KEY' }) .then(client => client.transactions.create({ amount: 1000, card_number: '4111111111111111', card_holder_name: 'abc', card_expiration_date: '1225', card_cvv: '123', }))

Viu como foi simples criar a sua primeira transação com a Pagar.me? Se você quiser saber mais sobre a criação de transações, clique em: Cartão de crédito e Boleto bancário

🚧

Vale ressaltar:

Ao criar a sua conta na Dashboard, inicialmente apenas as chaves de teste estarão habilitadas. Para a liberação das chaves de produção (Live), é necessário fazer a ativação de sua company. Se você ainda não é cliente, clique em "quero usar", que em seguida entraremos em contato. Caso já seja cliente, entre em contato pelo e-mail relacionamento@pagar.me.

Outras funcionalidades

Agora que você já conhece um pouco sobre como integrar com o Pagar.me, que tal começar a transacionar conosco? Basta clicar no link de sua preferência para aprender um pouco mais sobre as diversas funcionalidades do Pagar.me.

Você pode aprender mais sobre como utilizar o Pagar.me em:

Transações

Recorrência: Planos e Assinaturas

Gerenciamente de saldo

Antecipação

Plataformas

Temos integração com Magento, Opencart, WooCommerce e Prestashop. Você pode aprender mais sobre os passos para instalação e configuração de cada um em:

Mundo físico e mPOS:


Próximo

Aprenda mais sobre a nossa Dashboard, e veja como recuperar algumas informações básicas.

Did this page help you?
English
Powered by Localize
Português