Completed

Corregir problema de incompatibilidad de versiones Woocommerce – Payu Latam Gateway

Published on the April 06, 2018 in IT & Programming

About this project

Open

Actualmente tengo una tienda en WooCommerce – integrada con el plugin Woocommerce PayU Latam Gateway, y también funciona con el plugin paid memeber chip.
Al parecer PayU Latam Gateway no esta funcionando bien con la última versión de WooCommerse. Ya que al finalizar el pago no regresa la página de agradecimiento, si no que la pantalla se pone en blanco, También dentro de la carpeta raíz de la instalación de wordpress se genera el siguiente error:
[06-Apr-2018 04:24:50 UTC] order_key was called incorrectly. Order properties should not be accessed directly.
Backtrace: require('wp-blog-header.php'), require_once('wp-includes/template-loader.php'), do_action('template_redirect'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::do_wc_ajax, do_action('wc_ajax_checkout'), WP_Hook->do_action, WP_Hook->apply_filters, call_user_func_array, WC_AJAX::checkout, WC_Checkout->process_checkout, WC_Checkout->process_order_payment, WC_payulatam->process_payment, WC_Abstract_Legacy_Order->__get, wc_doing_it_wrong. This message was added in version 3.0.
Ya he probado otras plataformas de pago con sus respectivos plugins y funcionan bien, lo que me lleva a pensar que el error está en el plugin PayU Latam Gateway.
La idea sería arreglar el error, de tal manera que cuando se finalice la compra llegue a la página de agradecimiento.
De antemano agradezco la atención a la presente y quedo atento a recibir presupuestos para este trabajo.

Saludos

Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Plugin installation
Is this a project or a position? I don’t know yet
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Payment Processor (Paypal, Stripe, etc.)

Delivery term: Not specified

Skills needed