developersrede / magento2 Goto Github PK
View Code? Open in Web Editor NEWMódulo Magento 2
License: MIT License
Módulo Magento 2
License: MIT License
Atualmente o módulo está armazenando todos os dígitos do número do cartão na tabela sales_order_payment no campo cc_last_4.
Por questões de segurança, o correto não seria salvar apenas os 4 últimos dígitos ? Realizei testes no ambiente (Environment) de teste e no de produção (realizando compras reais).
Reparei que na classe Gateway/Response/CardDetailsHandler.php é setado o número do cartão no campo cc_last_4 sem realizar a filtragem.
$payment->setCcLast4($response_obj->getCardNumber());
Olá
Estamos recebendo estes erros em nossos logs:
System.log
main.CRITICAL: Report ID: webapi-6161e21f03d33; Message: Property "Title" does not have accessor method "getTitle" in class "Magento\Quote\Api\Data\PaymentInterface".
exception.log
main.CRITICAL: TypeError: Argument 1 passed to Magento\Framework\Encryption\Adapter\SodiumChachaIetf::encrypt()
Aparentemente estão relacionados com o módulo Rede.
Alguém sabe como corrigir?
Olá!
Este módulo é compatível com M 2.4.5 / PHP 8.1?
A Rede não tem dado feedback ao seus parceiros, o módulo foi abandonado?
Bom dia,
Eu abri um issue sobre um erro ao compilar e me responderam com a correção na versão 1.0.1, porem essa versão não esta disponivel no packagist para instalar via composer.
Obrigado
Olá!
Instalamos na versão 2.3.5-p1 com PHP 7.3
Testes sem problemas até agora. Todos os retornos OK.
A sugestão é que os campos de pagamento poderiam ser aprimorados com CSS e HTML.
Algo básico para ficar responsivo e mais limpo para o cliente.
Poderia incluir também uma função para chamar as imagens conforme o número do cartão.
Isso é muito útil para o cliente saber que está digitando da forma correta.
Olá, pessoal o módulo esta apresentando um comportamento estranho, todas as vezes que o cliente finaliza uma compra parcelada ele não computa a compra como parcelada e sim como crédito à vista. Isso acontece em ambos ambientes, homologação e produção, poderiam ajudar?
Boa tarde,
Estou utilizando o Magneto 2.3 com PHP 7.2, Quando executo o comando "bin/magento setup:di:compile" o processo e interrompido por um error na classe da rede.
Fatal error: Class Rede\Adquirencia\Model\Rede\Interceptor may not inherit from final class (Rede\Adquirencia\Model\Rede) in /var/www/html/store/generated/code/Rede/A dquirencia/Model/Rede/Interceptor.php on line 7
quando faço um rembolso ele volta status para aguardando pagamento e desabilita as opçoes de cancelar pedido reenviar email e demais opçoes do pedido.
alguem tem a mesma situação.
não posso ficar com um pedido que foi cancelado e feito reembolso com status de aguardando pagamento.
Ao tentar ver uma compra no painel de administrador ocorre uma exception e ao olhar os logs esse erro é mostrado :
main.CRITICAL: At least one of the following fields must be filled: tid or reference. {"exception":"[object] (Rede\Exception\RedeException(code: 87): At least one of the following fields must be filled: tid or reference. at /var/www/html/magento/vendor/developersrede/erede-php/src/Rede/Service/AbstractTransactionsService.php:86)"} []
O módulo será afetado nessa atualização de certificado ?
https://www.userede.com.br/content/userede/pt-br/documentos/certificado-digital-rede
Gostaria de ter estas informações a respeito do módulo para magento 2.3
boa tarde, estou com problema no pagamento de debito...
só funciona a versão cartão de credito
Versão do Magento: 2.3.2
Temos o seguinte erro ao clicar em "place order":
Fatal Error: 'Uncaught Error: Class 'Rede\Environment' not found in /home/zero51carnes/public_html/app/code/Rede/Adquirencia/Model/Adapter/RedeAdapter.php:49
Stack trace:
#0 /home/zero51carnes/public_html/app/code/Rede/Adquirencia/Gateway/Http/Client/TransactionSale.php(19): Rede\Adquirencia\Model\Adapter\RedeAdapter->authorize(Array, true)
#1 /home/zero51carnes/public_html/app/code/Rede/Adquirencia/Gateway/Http/Client/AbstractTransaction.php(63): Rede\Adquirencia\Gateway\Http\Client\TransactionSale->process(Array)
#2 /home/zero51carnes/public_html/vendor/magento/module-payment/Gateway/Command/GatewayCommand.php(106): Rede\Adquirencia\Gateway\Http\Client\AbstractTransaction->placeRequest(Object(Magento\Payment\Gateway\Http\Transfer))
#3 /home/zero51carnes/public_html/app/code/Rede/Adquirencia/Gateway/Command/CaptureStrategyCommand.php(111): Magento\Payment\Gateway\Command\GatewayCommand->execute(Array)
#4 /home/zero51carnes/public_html/vendor/magento/module-payment/Model/Method/Adapter.php(547): Rede\Adquirencia\Gateway\Co' in '/home/zero51carnes/public_html/app/code/Rede/Adquirencia/Model/Adapter/RedeAdapter.php' on line 49"``
Olá, Preenchi todos os campos corretamente e tive esse erro em Sandbox e Produção:
equest Rede POST https://api.userede.com.br/desenvolvedores/v1/transactions User-Agent: eRede/1.0 (SDK; PHP;) Linux ip-172-31-6-5 4.15.0-1065-aws #69-Ubuntu SMP Thu Mar 26 02:17:29 UTC 2020 x86_64 Accept: application/json Content-Type: application/json; charset=utf8 {"capture":"false","kind":"credit","reference":1587782337,"amount":10700,"installments":"1","cardHolderName":"Fabiane Araujo ARAUJO","cardNumber":"***","expirationMonth":"01","expirationYear":"2021","securityCode":"***","softDescriptor":"Estabelecimento"} [] []
Response Rede Status Code: 401 {"returnCode":"25","returnMessage":"Affiliation: Invalid parameter format."}
Conseguem me ajudar com isso?
Estou usando o modulo no magento 2.2
Quando o cliente clica em "finalizar pedido" mesmo sem preencher as informações de cartão de credito, o botão de finalizar executa uma tentativa de compra, e retorna o aviso de "A Transição foi recusada. Por favor tente novamente mais tarde"
, O módulo é compatível com a versão 2.4.2 ?
Não está traduzindo automaticamente essas strings.
Estou tentando alterar o arquivo CSV e os arquivos cc-Form.html para ver se altera, alguma sugestão? Isso já foi resolvido?
Quando o cliente vai pro checkout e seleciona um método de entrega as parcelas não são recalculadas.
Boa tarde, estou tentando instalar esse módulo em um Magento 2.3.2 limpo, e estou encontrando problemas, segui o passo a passo informado tanto para instalação via composer como por arquivos e segundo o report:
{"0":"Please upgrade your database: Run "bin/magento setup:upgrade" from the Magento root directory.\nThe following modules are outdated:\nRede_Adquirencia data: current version - none, required version - 2.0.2","1":"#1 Magento\Framework\App\FrontController\Interceptor->Magento\Framework\Interception\{closure}(&Magento\Framework\App\Request\Http#00000000078d966400000000097dc2ce#) called at [vendor/magento/framework/Interception/Interceptor.php:153]\n#2 Magento\Framework\App\FrontController\Interceptor->__callPlugins('dispatch', array(&Magento\Framework\App\Request\Http#00000000078d966400000000097dc2ce#), array(array('default_store_se...', 'page_cache_from...', 'storeCookieValid...', 'install', 'configHash'))) called at [generated/code/Magento/Framework/App/FrontController/Interceptor.php:26]\n#3 Magento\Framework\App\FrontController\Interceptor->dispatch(&Magento\Framework\App\Request\Http#00000000078d966400000000097dc2ce#) called at [vendor/magento/framework/App/Http.php:137]\n#4 Magento\Framework\App\Http->launch() called at [generated/code/Magento/Framework/App/Http/Interceptor.php:24]\n#5 Magento\Framework\App\Http\Interceptor->launch() called at [vendor/magento/framework/App/Bootstrap.php:261]\n#6 Magento\Framework\App\Bootstrap->run(&Magento\Framework\App\Http\Interceptor#00000000078d961700000000097dc2ce#) called at [index.php:39]\n","url":"/backend/","script_name":"/index.php"}
Saberiam me informar o que está errado? é a versão do módulo? onde consigo ele mais atualizado?
Obrigado.
Atualizando:-------------
Contornei o problema alterando manualmente a versão no banco de dados na tabela "setup_module" agora está funcionando.
composer require developersrede/magento2
Using version ^1.2 for developersrede/magento2
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for developersrede/magento2 ^1.2 -> satisfiable by developersrede/magento2[1.2.1].
- developersrede/magento2 1.2.1 requires developersrede/erede-php ^3.0 -> satisfiable by developersrede/erede-php[3.0.0, 3.0.1, 3.0.2] but these conflict with your requirements or minimum-stability.
Installation failed, reverting ./composer.json to its original content.
Bom dia,
Esse modulo não usa a venda com o Antifraude que nem o modulo sdk-php?
se usa, como eu posso ativar?
Obrigado,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.