Bem-vindo ao leia-me do Plugin do Gateway de Pagamento do Mercado Pago. Este guia tem como objetivo fornecer aos usuários as informações necessárias para compreender e ampliar a funcionalidade do plugin.
Introdução
Visão geral do plug-in
Noções básicas de WordPress e WooCommerce
Instalação
Configuração do plug-in
Ganchos e Filtros
Personalização
Contribuindo
Suporte e problemas
O Plugin do Gateway de Pagamento do Mercado Pago é uma extensão do gateway de pagamento WooCommerce projetada para facilitar transações online seguras. Este guia ajudará você a entender o funcionamento interno do plugin e fornecerá informações sobre como estender sua funcionalidade.
O Plugin do Gateway de Pagamento do Mercado Pago se integra perfeitamente ao WooCommerce, permitindo que os usuários façam pagamentos usando o Mercado Pago. O plugin foi desenvolvido pensando na flexibilidade e extensibilidade, permitindo que os desenvolvedores personalizem e ampliem seus recursos.
Para trabalhar de forma eficaz com nosso plugin, é essencial ter um conhecimento básico de WordPress e WooCommerce. Se você é novo nessas plataformas, considere familiarizar-se com os seguintes recursos:
Documentação WordPress
Documentação WooCommerce
Siga estas etapas para instalação manual:
Baixe o plugin deste repositório GitHub.
Execute npm install
e composer install
Execute sh bin/create-release-zip.sh
para gerar o zip final usado para instalá-lo na loja.
Carregue os arquivos do plugin gerados por zip para o diretório /wp-content/plugins/
ou instale-o através da interface de administração do WordPress.
Ative o plugin através do menu ‘Plugins’ do WordPress.
você também pode obter o plugin diretamente na página do wordpress em https://wordpress.org/plugins/woocommerce-mercadopago/
Após a instalação, navegue até o site do desenvolvedor do Mercado Pago para visualizar a documentação de integração e configurar o plugin.
O plugin de pagamento WooCommerce oferece flexibilidade para personalização e extensões. Você pode ampliar funcionalidades existentes ou adicionar novas de acordo com suas necessidades específicas.
Você também pode estender a classe do gateway de pagamento para adicionar novos gateways personalizados. Veja um exemplo:
namespace MercadoPagoWoocommerceTemplatesGateways;use MercadoPagoWoocommerceGatewaysAbstractGateway;use MercadoPagoWoocommerceTemplatesTransactionsExamplePaymentTransaction;use MercadoPagoWoocommerceTemplatesWoocommerceMercadopagoTemplate;class ExamplePaymentGateway extends AbstractGateway {// ... (seu código aqui)}
Neste exemplo, a classe ExamplePaymentGateway
estende a funcionalidade do gateway de pagamento e pode ser personalizada para adicionar novas opções de pagamento.
Para estender a classe de transação de pagamento, você pode criar uma classe personalizada que herde de AbstractPaymentTransaction
. Veja o exemplo abaixo:
namespace MercadoPagoWoocommerceTemplatesTransactions;use MercadoPagoWoocommerceGatewaysAbstractGateway;use MercadoPagoWoocommerceTransactionsAbstractPaymentTransaction;class ExamplePaymentTransaction estende AbstractPaymentTransaction {// ... (seu código aqui)}
Neste exemplo, a classe ExamplePaymentTransaction
estende a funcionalidade da transação de pagamento e pode ser customizada conforme necessário.
Você pode ver mais na página wiki do github.
Para qualquer problema ou dúvida, entre em contato com nossa equipe de suporte.
Obrigado por usar nosso plugin!