Configurando o módulo Pagar.me na plataforma Signashop

Agora que você já encontrou os complementos do Pagar.me no seu painel da Signashop, é preciso ativá-los e configurá-los. Vamos lá!

Configurações gerais

Para começar, é preciso clicar na seta ao lado direito da opção "Pagar.me configuração". Quando isso é feito, os campos de configurações gerais são mostrados, como é possível ver na imagem abaixo:

2250

Explicando os campos da imagem acima:

Modo:

Aqui você define qual ambiente você está usando, para que os campos a seguir tenham efeito somente neste ambiente específico. Os possíveis valores são Teste e Ao Vivo, para configurações no ambiente de teste e de produção, respectivamente.

🚧

Importante

O modo que estiver definido nesse campo determina em qual modo todos os outros módulos (Pagar.me Boleto, Pagar.me Cartão e Pagar.me Checkout) funcionarão. Portanto, se ele for configurado como Teste, todas as suas opções de pagamento via Pagar.me estarão também em modo Teste, que não processa transações reais.

Chave de API:

Neste campo você precisa colocar a sua api_key, de acordo com o ambiente que foi configurado na opção anterior. Veja mais sobre essa chave em: Chaves de acesso

Isto é, se você escolheu o ambiente Teste, use a sua chave de teste para simular pagamentos na sua Dashboard. Já para o ambiente Ao Vivo, é necessário usar a chave de produção, que torna possível aceitar pagamentos reais no seu site.

Exemplo de API Key para produção: ak_live_qlSlEXJgsqaCjKohh5AZfnqv7OLP5Q
Exemplo de API Key para teste: ak_test_grXijQ4GicOa2BLGZrDRTR5qNQxJW0

Chave de Criptografia

Neste campo você precisa colocar a sua encryption_key, de acordo com o ambiente que foi configurado na opção "Modo". Veja mais sobre essa chave em: Chaves de acesso

Esta chave é usada para conseguir algumas informações junto à API Pagar.me e é essencial para transações por Cartão de crédito.

Exemplo de encryption key para produção: ek_live_Wa8CDUuLlFvSQzjxf4YFZIBQvb2l1p
Exemplo de encryption key para teste: ek_test_aHGru3d5a7qweiftqXg1bQvbN1c7K0

Enable Marketplace Split:

Esta feature ainda está em desenvolvimento e não deve ser usada.

Custom Cpf Field e Custom Cnpj Field:

Esses campos devem ser deixados em branco.

Não é necessário clicar para salvar as alterações, basta fechar o campo de configurações gerais clicando na seta no lado direito da tela.

Configurações de Boleto bancário

No mesmo painel, encontre a opção "Pagar.me Boleto" e clique na seta do lado direito para abrir os campos de configuração desse módulo, como mostrado na imagem abaixo:

2192

Explicando os campos da imagem acima:

Ativado:

Neste campo você pode habilitar ou desabilitar o pagamento com Boleto bancário do Pagar.me na sua aplicação. Quando habilitado, este recurso aparece entre as opções de pagamento na página de checkout da sua loja.

Título:

Este é o nome que aparece no campo da opção de Boleto na página de finalização de compra em sua loja.

Status do novo pedido:

Este campo configura o status atribuído à transação assim que o comprador finaliza o pedido em sua loja, e que o seu boleto é gerado junto à API Pagar.me. Clique na seta para escolher entre as opções.

Instruções:

Campo fora de serviço, não deve ser utilizado. As instruções disponíveis para o Boleto são configuradas diretamente na Dashboard do Pagar.me, em Ver minha conta > Configurações > Boletos.

Dias para vencimento:

Neste campo você pode definir a quantidade de dias até que um boleto gerado vença.

Payment Applicable Form:

Permite definir em quais países o Boleto de sua loja será aceito. Por padrão, deixe marcada a opção "Todos os países".

Ordem de exibição:

Define a ordem na qual a opção de boleto aparece na lista de meios de pagamento em sua página de finalização de pedido. Por exemplo, se você configurar como 1, essa opção de pagamento aparece em primeiro lugar.

Send status change notification:

Opção não ativa, deixe marcado NÃO.

Seguindo as orientações acima, o seu módulo deve estar da seguinte forma:

2194

Configurações de Cartão de crédito

Para configurar essa opção de pagamento, clique na seta do lado direito, na frente da opção "Pagar.me Cartão de crédito" em sua lista de formas de pagamento. Isso abre os campos de configuração de Cartão de crédito, como é mostrado na imagem abaixo:

1682

Explicando os campos da imagem acima:

Ativado:

Neste campo você pode habilitar ou desabilitar o pagamento com Cartão de crédito do Pagar.me na sua aplicação. Quando habilitado, este recurso aparece entre as opções de pagamento na página de checkout da sua loja.

Título:

Este é o nome que aparece no campo da opção de Cartão de crédito na página de finalização de compra em sua loja.

Status do pedido após confirmação de pagamento no Pagar.me:

Este campo configura o status atribuído à transação assim que o Pagar.me confirma a captura do valor junto ao banco emissor — ou seja, quando o consumidor é de fato cobrado. Clique na seta para escolher entre as opções.

Status de Novo pedido:

Este campo configura o o status intermediário entre a confirmação de captura junto ao banco e a criação do pedido na sua plataforma. Clique na seta para escolher entre as opções.

Ação de Pagamento:

Os valores possíveis para esse campo são:

-Autorizar:
Quando você escolhe essa opção, apenas a autorização é feita no momento da transação. Ou seja, o Pagar.me solicita para o banco emissor a reserva do valor do pedido no saldo do cartão utilizado. Depois disso, a captura deve ser feita manualmente, acessando o pedido no seu painel da Signashop.

Esse processo é indicado para os casos nos quais a sua loja gostaria de analisar o pedido, verificar se há estoque, ou mesmo outras situações de acordo com o seu negócio.

🚧

Tempo para captura

Se você escolher essa opção, é preciso ficar atento para o tempo máximo que a sua aplicação tem para fazer a captura, que pode variar de acordo com a chave que estiver sendo usada. Veja mais em Overview da Transação

-Autorizar e capturar: quando essa opção é selecionada, o módulo solicita à API Pagar.me que realize o fluxo de informação completo — ou seja, reservar e confirmar junto ao banco emissor a cobrança da quantia passada no cartão utilizado.

Sendo assim, o pedido já entra no seu sistema com a fatura criada e o valor é debitado do cliente.

Para saber mais sobre o assunto, veja a seção "5. Autorização e Captura" na página: Overview da Transação

Async:

Esta propriedade está relacionada à questão de performance em sua plataforma. Quando ativada, ela serve para solicitar à API Pagar.me que responda inicialmente aos seus servidores com um status intermediário chamado “Processing”, que o módulo entende e configura o pedido de acordo, usando o mesmo status.

Assim que o fluxo de informação terminar, seja por Autorização ou Autorização e Captura, a API Pagar.me envia uma nova requisição aos seus servidores com o resultado “Confirmado - Pago” ou “Cancelado - Recusado”, e o módulo se encarrega de atualizar o pedido de acordo.

A opção Async é particularmente importante se a sua loja recebe um número muito alto de requisições e precisa responder rapidamente aos clientes.

Tipos de Cartão de Crédito:

Este campo define quais bandeiras de cartão você quer aceitar na sua loja. Por padrão todas estão habilitadas.

📘

Bandeiras aceitas pelo Pagar.me

As seguintes bandeiras são aceitas pelo Pagar.me: Visa, Mastercard, American Express, Elo, Hipercard, Diners, Discovery, Aura e JCB.

Número máximo de parcelas:

Este campo define o número máximo de parcelas que um cliente pode dividir o pagamento de sua compra.

Valor mínimo por parcela:

Caso queira, você pode definir qual é o valor mínimo permitido para as parcelas de qualquer pedido na sua loja. Quando isso é configurado, o módulo mostra sempre o maior número até que o valor seja atingido.

Por exemplo: o produto A custa R$100,00, mas o seu módulo está configurado com a parcela mínima de R$70,00. Neste caso, a única opção disponível será o pagamento à vista. Se o produto B tem o valor de R$150,00, com a mesma parcela mínima de R$70,00, neste caso então existe a opção de uma ou duas parcelas.

Juros(a.m):

Este campo calcula, via Juros simples, o valor das parcelas de acordo com o valor de juros passado. Essa configuração deve ser feita sempre usando ponto, e não vírgula. Caso você não queira cobrar juros, deixe o campo com o valor 0.

Número de parcelas sem juros:

De acordo com o que você escolheu no campo anterior, esta opção define em até quantas parcelas não será cobrado juros.

Por exemplo: se o campo estiver configurado com o valor 3, caso o cliente opte por comprar em 1x, 2x ou 3x, o seu pedido não será cobrado juros. No entanto, caso ele escolha 4x, todas as parcelas terão juros aplicados.

Invoice Email:

Marque a opção "Não enviar email de fatura".

Payment Applicable Form:

Permite definir em quais países esta opção será aceita.

Ordem de classificação:

Define a ordem na qual a opção de Cartão de crédito aparece na lista de meios de pagamento em sua página de finalização de pedido. Por exemplo, se você configurar como 1, essa opção de pagamento aparece em primeiro lugar.

Seguindo as orientações acima, o seu módulo deve estar configurado da seguinte forma:

1694

Configurando o Checkout Pagar.me

Se você quiser utilizar o Checkout Pagar.me no seu site, clique na seta do lado direito, na frente da opção "Pagar.me Checkout" na sua lista de formas de pagamento. Isso abre os campos de configuração deste serviço, como é mostrado na imagem abaixo.

1644

Explicando os campos das imagens acima:

As instruções e campos são as mesmas de "Pagar.me - Cartão de crédito", com as seguintes particularidades:

Valor de Desconto no Boleto:

Campo fora de serviço, não deve ser utilizado.

Porcentagem de Desconto no Boleto:

Campo fora de serviço, não deve ser utilizado.

Checkout payment onclick save:

O campo deve ser deixado em branco.

Ao finalizar a configuração de todos os módulos, clique no botão "Salvar", no canto superior direito da tela, como mostra a imagem abaixo. Faça isso para validar de uma vez todas as alterações feitas para a sua conta, para Boleto, para Cartão de crédito e para a opção de usar o Checkout Pagar.me.

2220

Assim que as configurações são salvas e a próxima tela é carregada, o módulo mostra uma confirmação de que as alterações foram feitas com sucesso, como mostra a imagem abaixo:

2218

Para que as alterações sejam aplicadas corretamente, após clicar em "Salvar" é necessário realizar a a limpeza de Cache e Índices. Veja como fazer isso a seguir!

Limpeza de Cache

No seu painel da Signashop, siga o caminho Sistema > Gerenciar Cache, como mostra a imagem abaixo:

1984

Selecione a opção "Marcar todos". Na caixa "Ações", verifique se a opção "Atualizar" está selecionada e depois clique em "Liberar Cache do Magento" como mostra a imagem abaixo:

2208

Assim que a próxima tela for carregada, o painel mostra a mensagem "O cache do Magento foi apagado", confirmando a ação.

2206

Limpeza de Índice

No seu painel da Signashop, siga o caminho Sistema > Gerenciar Índices, como mostra a imagem abaixo:

1926

Na próxima tela, selecione a opção "Marcar todos". Na caixa “Ações” verifique se a opção "Reindexar Dados" está selecionada e depois clique em "Enviar", como mostra a imagem abaixo:

2206

Assim que a próxima tela for carregada, a mensagem "Total de x índices foram reindexados" é mostrada.

2208

Pronto! O seu módulo foi corretamente configurado e as opções de pagamento com Boleto bancário e Cartão de crédito do Pagar.me devem aparecer na tela de finalização de pagamento da sua loja. Para testar isso, simule uma compra no seu site e veja se está tudo correto, como mostra a imagem abaixo:

654