r-martins / PagSeguro-Magento-Transparente

Módulo de checkout transparente para Pagseguro - com api v. 2.0
GNU General Public License v2.0
66 stars 0 forks source link

Ajustado script pagseguro.js para suportar dispositivos antigos entre outros ajustes no status do pedido, código da loja na URL de notificação, Análise e Pagamento e tradução. #275

Closed eneiasramos closed 2 years ago

eneiasramos commented 4 years ago

Ajustado script pagseguro.js para suportar dispositivos antigos (ex: android 4.4 e ios 9.3).

eneiasramos commented 4 years ago
AttilaBS commented 3 years ago

@eneiasramos não ficou muito claro para mim qual o objetivo dessas alterações. Eu estou tendo um problema com o OSC6 e o módulo (qualquer versão mais atual) onde o seguinte erro ocorre ao validar qualquer forma de pagamento:

payment.js:263 Uncaught TypeError: RMPagSeguro.getInstallments is not a function at klass.savePayment (payment.js:263) at HTMLInputElement. (payment.js:101) at HTMLInputElement.responder (prototype.js:5598)

Na web, apesar do erro, não há qualquer problema. Só que no mobile, aparentemente por causa da função validate() dentro de savePayment() , o checkout não passa para o bloco revisão de pagamento e não consigo fechar a compra. Só consegui um workaround mudando o momento de execução do savePayment(), o que gera alguns transtornos.

Essa sua pull request visa resolver esse problema ?

Abs.

r-martins commented 3 years ago

Meu Android mais velho em casa é 7.0 Não consigo reproduzir ou testar o PR.

r-martins commented 2 years ago

Conforme falamos na call, ninguém mais usa Android 4.x :)

image