pagseguro-modulo-magento-v2:Magento版本2.x的集成模块

  • D2_455078
    了解作者
  • 929.6KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-22 00:18
    上传日期
用于Magento 2.x的PagSeguro集成模块 描述 安装并配置模块后,您可以在商店中提供PagSeguro作为付款选项。 该模块使用PagSeguro以API形式提供的以下功能: 与集成 与集成 要求 社区2.0.8 | 2.1.0至版本2.1.9 [Magento版本]对于以前的版本,请使用其他标签 5.5以上 安装 强烈建议您在升级生产环境中的存储之前,拥有一个测试环境来验证更改和更新。 此外,还建议您存储和重要信息进行任何更新/安装程序之前进行备份。 导航到您的Magento 2安装的根目录,然后按照以下步骤操作: 使用Composer完成模块的安装。 要在您的环境中下载并安装Composer,请访问 ,如果对如何使用它有疑问,请参阅。 通过packagist安装 composer require pagseguro/magento2 此时,系统可能会提示您输入
pagseguro-modulo-magento-v2-master.zip
内容介绍
# Módulo de integração PagSeguro para Magento 2.x [![Codacy Badge](https://api.codacy.com/project/badge/Grade/4b4b0552eb414875976352bf398bb449)](https://app.codacy.com/gh/pagseguro/pagseguro-modulo-magento-v2?utm_source=github.com&utm_medium=referral&utm_content=pagseguro/pagseguro-modulo-magento-v2&utm_campaign=Badge_Grade) [![Code Climate](https://codeclimate.com/github/pagseguro/magento2/badges/gpa.svg)](https://codeclimate.com/github/pagseguro/magento2) --- ## Descrição --- Com o módulo instalado e configurado, você pode pode oferecer o PagSeguro como opção de pagamento em sua loja. O módulo utiliza as seguintes funcionalidades que o PagSeguro oferece na forma de APIs: - Integração com a [API de Pagamentos] - Integração com a [API de Notificações] ## Requisitos --- - [Magento] Community 2.0.8 | 2.1.0 até a versão 2.1.9 - [Versões Magento] Para versões anteriores, usar outras tags - [PHP] 5.5+ - [SPL] - [cURL] - [DOM] ## Instalação > É altamente recomendado que você tenha um ambiente de testes para validar alterações e atualizações antes de atualizar sua loja em produção. É recomendado também que seja feito um **backup** da sua loja e informações importantes antes de executar qualquer procedimento de atualização/instalação. Navegue até o diretório raíz da sua instalação do Magento 2 e siga os seguintes passos: > A instalação do módulo é feita utilizando o Composer. Para baixar e instalar o Composer no seu ambiente acesse https://getcomposer.org/download/ e caso tenha dúvidas de como utilizá-lo consulte a [documentação oficial do Composer](https://getcomposer.org/doc/). 1. Instale via packagist - `composer require pagseguro/magento2` - Neste momento, podem ser solicitadas suas credenciais de autenticação do Magento. Caso tenha alguma dúvida, há uma descrição de como proceder nesse [link da documentação oficial](http://devdocs.magento.com/guides/v2.0/install-gde/prereq/connect-auth.html). 2. Execute os comandos: - `php bin/magento setup:upgrade` - `php bin/magento setup:static-content:deploy` ou `php bin/magento setup:static-content:deploy pt_BR`, de acordo com as configurações da sua loja. 3. Dê permissões as pastas var/ pub/ - `chmod -R 777 var/ pub/` ## Atualização > É altamente recomendado que você tenha um ambiente de testes para validar alterações e atualizações antes de atualizar sua loja em produção. É recomendado também que seja feito um **backup** da sua loja e informações importantes antes de executar qualquer procedimento de atualização/instalação. A atualização do módulo do PagSeguro é feita através do **composer** e pode ser feita de diversas maneiras, de acordo com suas preferências. Uma forma é através dos comandos: 1. `composer update pagseguro/magento2` 2. `composer update pagseguro/pagseguro-php-sdk` 3. `php bin/magento setup:upgrade` 4. `php bin/magento setup:static-content:deploy` ou `php bin/magento setup:static-content:deploy pt_BR`, de acordo com as configurações da sua loja. 5. Cheque e, caso necessário, configure as permissões corretas para seus diretórios. 6. Pode ser necessário atualizar o cache da sua loja ao finalizar o processo. 7. Acesse a seção do PagSeguro através da interface administrativa da sua loja, confira as informações e configurações do PagSeguro e seus meios de pagamento e clique no botão para salvar. **Observações** - Em alguns casos, o Magento não atualiza os arquivos estáticos gerados, podendo ser necessário atualizar os mesmos via interface administrativa, comandos do terminal ou removendo diretamente conteúdo da pasta _pub/static/frontend/Magento/seu_tema/seu_idioma/UOL_PagSeguro_. - Em seguida, executar novamente o comando `php bin/magento setup:static-content:deploy` ou `bin/magento setup:static-content:deploy pt_BR`, de acordo com as configurações da sua loja. ## Configuração --- Para acessar e configurar o módulo acesse o menu PagSeguro -> Configurações. As opções disponíveis estão descritas abaixo. --- **Configurações Gerais** - **ambiente**: especifica em que ambiente as transações serão feitas _(produção/sandbox)_. - **e-mail**: e-mail cadastrado no PagSeguro. - **token**: token cadastrado no PagSeguro. - **url de redirecionamento**: ao final do fluxo de pagamento no PagSeguro, seu cliente será redirecionado automaticamente para a página de confirmação em sua loja ou então para a URL que você informar neste campo. Para ativar o redirecionamento ao final do pagamento é preciso ativar o serviço de [Pagamentos via API]. Obs.: Esta URL é informada automaticamente e você só deve alterá-la caso deseje que seus clientes sejam redirecionados para outro local. - **url de notificação**: sempre que uma transação mudar de status, o PagSeguro envia uma notificação para sua loja. **O valor padrão que deve ser utilizado pelo módulo é: http://www.minhaloja.com.br/index.php/pagseguro/notification/response** - _Observação: Esta URL só deve ser alterada caso você deseje receber as notificações em outro local._ - **charset**: codificação do seu sistema (ISO-8859-1 ou UTF-8). - **ativar log**: ativa/desativa a geração de logs. - **diretório**: informe o local e nome do arquivo a partir da raíz de instalação do Magento onde se deseja criar o arquivo de log. Ex.: var/log/pagseguro.log. - _Por padrão o módulo virá configurado para salvar o arquivo de log em var/log/pagseguro.log_. - **listar transações abandonadas?**: ativa/desativa a pesquisa de transações que foram abandonadas no checkout do PagSeguro. - **transações -> abandonadas**: permite consultar as transações que foram abandonadas nos últimos 10 dias, desta forma você pode enviar emails de recuperação de venda. O e-mail conterá um link que redirecionará o comprador para o fluxo de pagamento, exatamente no ponto onde ele parou. - **habilitar recuperação de carrinho**: Habilita a recuperação de carrinho do PagSeguro. (por padrão está desabilitada) - **listar parcelamento**: Habilita a exibição de uma listagem de parcelas na tela de visualização do produto. (Irá exibir o maior parcelamento disponível para o produto na tela de exibição do mesmo) --- **Configurar Tipos de Checkout** Nesta seção você irá configurar os meios de pagamento do PagSeguro que deseja disponibilizar na sua loja. > Consulte na sua conta do PagSeguro os meios de pagamento que estão habilitados. - _PagSeguro (Padrão ou Lightbox)_ - **ativar**: ativa/desativa o meio de pagamento PagSeguro (padrão ou lightbox). - **checkout**: especifica o modelo de checkout que será utilizado. É possível escolher entre checkout padrão ou checkout lightbox. - **nome de exibição**: define o nome que será utilizado para o meio de pagamento na tela de checkout. - **posição na tela de checkout (Sort Order)**: Configura a ordem de exibição deste meio de pagamento na sua loja. Esta ordem é relativa à todos os outros meios de pagamento configurados na sua loja. - **oferecer desconto para ...**: ativa/desativa desconto para checkouts por meio de pagamento (cartão de crédito, boleto, débito online, depósito em conta e saldo pagseguro) - **percentual de desconto**: define o percentual de desconto a ser concedido para o meio de pagamento escolhido (Aceita valores de 0.01 à 99.99) - _Checkout Transparente - Cartão de Crédito_ - **ativar**: ativa/desativa o meio de pagamento Checkout Transparente - Cartão de Crédito. - **nome de exibição**: define o nome que será utilizado para esse meio de pagamento na tela de checkout. - **posição na tela de checkout (Sort Order)**: Configura a ordem de exibição deste meio de pagamento na sua loja. Esta ordem é relativa à todos os outros meios de pagamento configurados na sua loja. - _Checkout Transparente - Boleto Bancário_ - **ativar**: ativa/desativa o meio de pagamento Checkout
评论
    相关推荐
    • Code Composer Studio3.32.rar
      Code Composer Studio3.32.rar
    • hello-composer:测试发布到作曲家
      你好作曲家 当发布给packagist时,存储库需要启用webhook,以允许从存储库创建标签以将事件发送给packagist
    • 示例wordpress-composer
      这对于基于Composer的工作流程是必需的。 将您的网站放在此子目录中还可以将与项目相关的测试,脚本和其他文件存储存储库中,而不会污染Web文档的根目录或可从Pantheon访问Web。 如果它们是公
    • docker-composer
      码头工人 该存储库是Docker Hub映像renovate/composer的源代码。 提交到main分支的提交会自动生成并发布。
    • zyk:证优客composer
      证优客composer 框架使用的相关配置(TP5.1) 项目目录下tags.php 配置示例 <?php define('BEHAVIOR_PATH', '\\zyk\\library\\Behavior\\'); return [ // 应用初始化 'app_init' => [BEHAVIOR_PATH.'InitBase']...
    • nexus-composer-push:提供“ push”命令给作曲家以推送到Nexus存储
      composer插件提供了composer nexus-push命令,该命令可将当前程序包推送到托管的Nexus Composer存储。 安装 $ composer require elendev/nexus-composer-push 用法 许多选项是可选的,因为它们可以直接添加到...
    • ParameterHandler:Composer脚本处理您忽略的参数文件
      当将参数存储在Yaml文件中的单个顶级键(默认情况下为命名parameters )下时,它可以工作。 其他键被复制而没有更改。 用法 在您的root composer.json文件中添加以下内容: { " require " : { " incenteev/...
    • composer-wordpress-plugin:Wordpress软件包的安装程序和存储
      此插件需要全局安装,以便足够早地初始化存储库。 composer global require fancyguy/composer-wordpress-plugin 储存库 WordPressCoreRepository-提供SVN的wordpress/wordpress软件包作为源安装,并提供API的dist...
    • composer-path-test:测试作曲家本地存储
      使用路径测试作曲家本地存储库 (请参阅 )
    • composer2_packageManagement
      验证标准 您的代码在Github上的个人存储库中。 您的树结构与挑战中要求的树结构相对应。 您的供应商文件夹包含以下库:ehime / hello-world。 您的index.php文件显示“ Hello World,Composer!”。