san0suke / pagseguro-assinaturas-rcs

Pagseguro Assinaturas
GNU General Public License v2.0
22 stars 11 forks source link

Erro _taxa_contratacao in PGA_Compra.class.php #32

Open diegorydz2 opened 4 years ago

diegorydz2 commented 4 years ago

Olá,

Obrigado pelo plugin, vai ajudar bastante ao nosso projeto.

Depois de instalar o plugin e configurar o produto abaixo: http://coreto-criativo21.hospedagemdesites.ws/produto/outside-plano-ilimitado/

Está dando o seguinte erro. Infelizmente não consegui resolver, tem como ajudar? Undefined index: _taxa_contratacao in /home/storage/9/82/01/coreto-criativo21/public_html/wp-content/plugins/pagseguro-assinaturas-rcs-master/PGA_Compra.class.php on line 112

san0suke commented 4 years ago

Olá Diego, boa noite.

Parece que você deixou seus warnings e notices do PHP ligados.

Undefined index geralmente é um Warning ou um Notice e não impede o funcionamento.

Desligue os warnings e notices do PHP na sua hospedagem e tente de novo.

diegorydz2 commented 4 years ago

Obrigado pelo retorno, fomos adiante, e agora na confirmação do pedido está aparecendo a mensagem abaixo e não abre a tela para prosseguir o pagamento no Pagseguro.

http://coretocriativopa1.hospedagemdesites.ws/market-place/carrrinho-de-compras/checkout/confirmacao-de-pagamento/14351/?key=wc_order_bwJ8ZEPZJThqW

Pagar pedido Número do pedido: 14351 Data: maio 24, 2020 Total: R$239,00 Método de pagamento: Pagseguro Assinaturas

Notice: id foi chamada incorretamente. Order properties should not be accessed directly. Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), include('/themes/kava/page.php'), get_template_part, locate_template, load_template, require('/themes/kava/template-parts/content-page.php'), the_content, apply_filters('the_content'), WP_Hook->apply_filters, do_shortcode, preg_replace_callback, do_shortcode_tag, WC_Shortcodes::checkout, WC_Shortcodes::shortcode_wrapper, WC_Shortcode_Checkout::output, WC_Shortcode_Checkout::order_pay, wc_get_template, include('/plugins/woocommerce/templates/checkout/order-receipt.php'), do_action('woocommerce_receipt_pagseguroassinaturas'), WP_Hook->do_action, WP_Hook->apply_filters, PGA_Gateway->receipt_page, PGA_Gateway->generate_transparent_checkout, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong Leia como Depurar o WordPress para mais informações. (Esta me in /home/storage/3/88/a5/coretocriativopa1/public_html/wp-includes/functions.php on line 5167

Este pagamento será processado pelo Pagseguro.

Este produto é um plano. O intervalo de pagamento é mensal.

san0suke commented 4 years ago

Olá Diego, o problema é o mesmo. Repare que é um notice: Notice: id foi chamada incorretamente...

diegorydz2 commented 4 years ago

Ok, mas a pagina não deveria redirecionar para o Pagseguro para concluir com o pagamento da assinatura?