Plugins
0

AlphaPay Payment Gateway, for Brazilian Market on WooCommerce

LICENSE TYPE: INFINITE

Description

Add AlphaPay gateway to WooCommerce

This plugin adds AlphaPay gateway to WooCommerce.
Please notice that WooCommerce must be installed and active.

Descrio em Portugus:

Adicione o plugin AlphaPay como mtodo de pagamento em sua loja WooCommerce.

AlphaPay Payment Gateway um mtodo de pagamento brasileiro desenvolvido pela empresa LKS Ontology Desenvolvimento e Consultoria, em parceria comercial com a ITMAN e AlphaPay.

Este plugin possue parcerias comerciais das empresas ITMAN e da AlphaPay.
O desenvolvido deste plugin foi feito a partir da documentao oficial da AlphaPay e utiliza a ltima verso da API de pagamentos da AlphaPay.

Mtodo de pagamento:

  • Transparente: O cliente efetua o pagamento diretamente no seu site via woocommerce, sem o abandono do carrinho.

Compatibilidade

Compatvel com verses atuais do WooCommerce.

Este plugin tambm compatvel com o WooCommerce Extra Checkout Fields for Brazil, desta forma possvel enviar os campos de CPF, nmero do endereo e bairro.

Instalao

Confira o nosso guia de instalao e configurao do AlphaPay gateway to WooCommerce na aba Installation.

Integrao

Este plugin funciona perfeitamente em conjunto com:

Dvidas?

Voc pode esclarecer suas dvidas usando nosso canal:

Agradecimentos

Installation

  • Upload plugin files to your plugins folder, or install using WordPress built-in Add New Plugin installer;
  • Activate the plugin;
  • Navigate to WooCommerce -> Settings -> Payment Gateways, choose AlphaPay gateway to WooCommerce and fill in your profile, email, token and apikey.

Instalao e configurao em Portugus:

Instalao do plugin:

  • Enviar os arquivos do plugin para a pasta wp-content/plugins, ou instale usando o instalador de plugins do WordPress.
  • Ativar o plugin.

Requerimentos:

obrigatrio possuir uma conta na AlphaPay (https://usergateway.alphapay.com.br/);
Verso do PHP >= 5.4+
WordPress >= 4.x+
e ter instalado o WooCommerce.

Configuraes na AlphaPay gateway to WooCommerce:

Ateno: No necessrio configurar qualquer URL em Pgina de redirecionamento ou Notificao de transao, pois o plugin capaz de comunicar o Gateway AlphaPay pela API quais URLs devem ser utilizadas para cada situao.

Configuraes do Plugin:

Com o plugin instalado acesse o admin do WordPress e entre em WooCommerce > Configuraes > Finalizar compra.

Habilite o Gateway AlphaPay para WooCommerce, adicione o seu e-mail e o token do AlphaPay. O token utilizado para gerar os pagamentos e fazer o retorno de dados.

Voc pode conseguir um token na AlphaPay em Integraes > Token de Segurana.

Eleger a opo de pagamento:

  • Checkout Transparente: O cliente faz o pagamento direto em seu site na pgina de finalizar pedido utilizando a API do Gateway AlphaPay para WooCommerce.

Voc ainda pode definir o comportamento da integrao utilizando as opes:

  • Enviar apenas o total do pedido: Permite enviar apenas o total do pedido no lugar da lista de itens, esta opo deve ser utilizada apenas quando o total do pedido no WooCommerce esta ficando diferente do total no Gateway AlphaPay para WooCommerce.
  • Prefixo de pedido: Esta opo til quando voc esta utilizando a mesma conta do Gateway AlphaPay para WooCommerce em vrias lojas e com isso voc pode diferenciar os pagamentos pelo prefixo.

Checkout Transparente

Para utilizar o checkout transparente necessrio utilizar o plugin WooCommerce Extra Checkout Fields for Brazil.

Com o WooCommerce Extra Checkout Fields for Brazil instalado e ativado voc deve ir at WooCommerce > Campos do Checkout e configurar a opo Exibir Tipo de Pessoa como Pessoa Fsica apenas.

Isto necessrio porque obrigatrio o envio de CPF para a AlphaPay, alm de que a AlphaPay aceita apenas CPF.

Note que necessrio aprovao da AlphaPay para utilizar o Checkout Transparente, saiba mais em Como receber pagamentos pela AlphaPay.

Pronto, sua loja j pode receber pagamentos pelo AlphaPay gateway to WooCommerce.

FAQ

  • This plugin is released under a GPL license.

  • WooCommerce version 3.0 or latter installed and active.
  • Only one account on AlphaPay.

Este plugin esta licenciado como GPL.

  • Ter instalado uma verso atual do plugin WooCommerce.
  • Possuir uma conta na AlphaPay.
  • Gerar um token de segurana na AlphaPay.

No momento a AlphaPay recebe pagamentos apenas do Brasil.

Configuramos o plugin para receber pagamentos apenas de usurios que selecionarem o Brasil nas informaes de pagamento durante o checkout.

So aceitos todos os meios de pagamentos que a AlphaPay disponibiliza, entretanto voc precisa ativa-los na sua conta.

Confira os meios de pagamento e parcelamento.

A integrao orientada via a documentao oficial da AlphaPay que pode ser encontrada nos guias de integrao utilizando a ltima verso da API de pagamentos.

Voc esqueceu de selecionar o Brasil durante o cadastro no checkout.

A opo de pagamento pela AlphaPay funciona apenas com o Brasil.

Sim possvel, basta utilizar o plugin WooCommerce Extra Checkout Fields for Brazil.

Sim, esta certo e significa que o plugin esta trabalhando como deveria.

Todo gateway de pagamentos no WooCommerce deve mudar o status do pedido para processando no momento que confirmado o pagamento e nunca deve ser alterado sozinho para concludo, pois o pedido deve ir apenas para o status concludo aps ele ter sido entregue.

Para produtos baixveis a configurao padro do WooCommerce permitir o acesso apenas quando o pedido tem o status concludo, entretanto nas configuraes do WooCommerce na aba Produtos possvel ativar a opo Conceder acesso para download do produto aps o pagamento e assim liberar o download quando o status do pedido esta como processando.

Esta mensagem geralmente aparece por causa que no foi configurado um Token vlido.
Gere um novo Token na AlphaPay em Preferncias > Integraes e adicione ele nas configuraes do plugin.

Outro erro comum gerar um token e cadastrar nas configuraes do plugin um e-mail que no o proprietrio do token, ento tenha certeza que estes dados esto realmente corretos!

Se voc tem certeza que o Token e Login esto corretos voc deve acessar a pgina WooCommerce > Status do Sistema e verificar se fsockopen e cURL esto ativos. necessrio procurar ajuda do seu provedor de hospedagem caso voc tenha o fsockopen e/ou o cURL desativados.

Para quem estiver utilizando o Checkout Transparente obrigatrio o uso do plugin WooCommerce Extra Checkout Fields for Brazil para enviar o CPF ao AlphaPay, caso o contrrio ser impossvel de finalizar o pedido, veja no guia de instalao como fazer isso.

Por ltimo possvel ativar a opo de Log de depurao nas configuraes do plugin e tentar novamente fechar um pedido (voc deve tentar fechar um pedido para que o log ser gerado e o erro gravado nele).
Com o log possvel saber exatamente o que esta dando de errado com a sua instalao.

Caso voc no entenda o contedo do log no tem problema, voc pode me abrir um tpico no frum do plugin com o link do log (utilize o pastebin.com ou o gist.github.com para salvar o contedo do log).

Sim, o status alterado automaticamente usando a API de notificaes de mudana de status da AlphaPay.

Caso os status dos seus pedidos no estiverem sendo alterados siga o tutorial da AlphaPay:

A seguir uma lista de ferramentas que podem estar bloqueando as notificaes da AlphaPay:

  • Site com CloudFlare, pois por padro sero bloqueadas quaisquer comunicaes de outros servidores com o seu. possvel resolver isso desbloqueando a lista de IPs da AlphaPay.
  • Plugin de segurana como o iThemes Security com a opo para adicionar a lista do HackRepair.com no .htaccess do site. Acontece que o user-agent da AlphaPay esta no meio da lista e vai bloquear qualquer comunicao. Voc pode remover isso da lista, basta encontrar onde bloquea o user-agent jakarta e deletar ou criar uma regra para aceitar os IPs da AlphaPay).
  • mod_security habilitado, neste caso vai acontecer igual com o CloudFlare bloqueando qualquer comunicao de outros servidores com o seu. Como soluo voc pode desativar ou permitir os IPs da AlphaPay.

Sim, funciona. Voc deve ativar nas opes do plugin.
Note que necessrio aprovao da AlphaPay para utilizar o Checkout Transparente, saiba mais em Como receber pagamentos pela AlphaPay.

Caso voc tenha este problema, basta marcar ativar a opo Enviar apenas o total do pedido na pgina de configuraes do plugin.

No necessrio configurar qualquer URL para Notificao de transao ou para Pgina de redirecionamento, o plugin j diz para a AlphaPay quais URLs sero utilizadas.

Por favor, caso voc tenha algum problema com o funcionamento do plugin, abra um tpico no frum do plugin com o link arquivo de log (ative ele nas opes do plugin e tente fazer uma compra, depois v at WooCommerce > Status do Sistema, selecione o log do alphapay e copie os dados, depois crie um link usando o pastebin.com ou o gist.github.com), desta forma fica mais rpido para fazer o diagnstico.

Leave a Reply

Your email address will not be published.

Fill out this field
Fill out this field
Please enter a valid email address.
You need to agree with the terms to proceed

Most Viewed Posts
Menu