claudiosanches / woocommerce-moip

WooCommerce Moip - WordPress Plugin
http://wordpress.org/plugins/woocommerce-moip/
28 stars 14 forks source link

Claudio Sanches - Moip for WooCommerce

Contributors: claudiosanches
Donate link: https://claudiosanches.com/doacoes/
Tags: woocommerce, checkout, moip
Requires at least: 3.8
Tested up to: 5.2
Stable tag: 2.3.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Adds Moip gateway to the WooCommerce plugin

Description

Add Moip gateway to WooCommerce

This plugin adds Moip (available Transparent Checkout) gateway to WooCommerce.

Please notice that WooCommerce must be installed and active.

Contribute

You can contribute to the source code in our GitHub page.

Descrição em Português:

Adicione o Moip (disponível Checkout Transparente) como método de pagamento em sua loja WooCommerce.

Moip é um método de pagamento brasileiro desenvolvido pela IG.

Este plugin foi desenvolvido sem nenhum incentivo do Moip ou IG. Nenhum dos desenvolvedores deste plugin possuem vínculos com estas duas empresas.

Este plugin foi feito baseado na documentação oficial do Moip.

Compatibilidade

Compatível desde a versão 2.0.x até 2.6.x do WooCommerce.

Instalação:

Confira o nosso guia de instalação e configuração do plugin na aba Installation.

Dúvidas?

Você pode esclarecer suas dúvidas usando:

Colaborar

Você pode contribuir com código-fonte em nossa página no GitHub.

Installation

Instalação e configuração em Português:

Instalação do plugin:

Requerimentos:

É necessário possuir uma conta no Moip e instalar a última versão do WooCommerce.

Configurações no Moip:

No Moip você precisa validar sua conta e configurar ela para receber pagamentos.

Para que seja possível receber notificações sobre as transações direto no seu WooCommerce você deve ativar a opção "Notificação de Alteração de Status de Pagamento" em Menus Dados > Preferências > Notificação das transações e preencher a opção "URL de notificação" da seguinte forma:

http://seusite.com/?wc-api=WC_MOIP_Gateway

Configurações do Plugin:

Com o plugin instalado acesse o admin do WordPress e entre em WooCommerce > Configurações > Portais de pagamento > Moip.

Você tem três opções de API de pagamento:

  1. HTML - padrão e menos segura
  2. XML - segura e mais flexível
  3. Checkout Transparente - seguro, flexível e funciona sem precisar levar o cliente para o site do Moip.

Para a versão em HTML basta adicionar o seu nome de usuário ou e-mail em Moip Login para habilitar.

Já as versões em XML e Checkout Transparente é necessário configurar o Token de Acesso e a Chave de Acesso. Você pode obter estas informações utilizando o seguinte tutorial: Pergunta do usuário: Como obter o token e a chave de acesso da API do Moip?.

Configurações no WooCommerce

No WooCommerce 2.0 ou superior existe uma opção para cancelar a compra e liberar o estoque depois de alguns minutos.

Esta opção não funciona muito bem com o Moip, pois pagamentos por boleto bancário pode demorar até 48 horas para serem validados.

Para corrigir isso é necessário ir em "WooCommerce" > "Configurações" > "Inventário" e limpar (deixe em branco) o valor da opção Manter Estoque (minutos).

Frequently Asked Questions

What is the plugin license?

This plugin is released under a GPL license.

What is needed to use this plugin?

FAQ em Português:

Qual é a licença do plugin?

Este plugin esta licenciado como GPL.

O que eu preciso para utilizar este plugin?

O que eu preciso para utilizar o Checkout Transparente?

Você vai precisar do Token e Chave de acesso.

Veja mais a baixo como conseguir estas informações.

Como consigo o Token e a Chave de acesso do Moip?

Tutorial de como conseguir o Token e a Chave de acesso: Pergunta do usuário: Como obter o token e a chave de acesso da API do Moip?

Como funciona o Moip?

Saiba mais em: O que é - Moip.

Quais são os meios de pagamento que o plugin aceita?

São aceitos todos os meios de pagamentos que o Moip disponibiliza. Entretanto você precisa ativa-los na sua conta no Moip.

Quais são as taxas de transações que o Moip cobra?

Consulte a página: Quanto custa - Moip.

Como que plugin faz integração com Moip?

Fazemos a integração baseada na documentação oficial do Moip que pode ser encontrada no Moip Labs.

A compra é cancelada após alguns minutos, mesmo com o pedido sendo pago, como resolvo isso?

Para resolver este problema vá até "WooCommerce" > "Configurações" > "Inventário" e limpe (deixe em branco) o valor da opção Manter Estoque (minutos).

O pedido foi pago e ficou com o status de "processando" e não como "concluído", isto esta certo ?

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 "concluído", pois o pedido deve ir apenas para o status "concluído" após ele ter sido entregue.

Para produtos baixáveis a configuração padrão do WooCommerce é permitir o acesso apenas quando o pedido tem o status "concluído", entretanto nas configurações do WooCommerce na aba Produtos é possível ativar a opção "Conceder acesso para download do produto após o pagamento" e assim liberar o download quando o status do pedido esta como "processando".

Screenshots

1. Settings page.

Settings page.

2. Checkout page.

Checkout page.

3. Transparente Checkout Page.

Transparente Checkout Page.

Changelog

2.3.1 - 2019/09/20

2.3.0 - 2019/09/20

2.2.11 - 2017/03/15

2.2.10 - 2016/06/08

2.2.9 - 2014/09/11

2.2.8 - 2014/06/20/06

2.2.7 - 2014/03/24/03

2.2.6 - 2014/03/05

2.2.5 - 2014/02/25

2.2.4 - 2013/12/21

2.2.3 - 2013/12/21

2.2.2 - 2013/12/18

2.2.1 - 2013/12/16

2.2.0 - 2013/12/15

Upgrade Notice

2.3.1