Se agrego estas lineas en includes/3rd-party/plugins/woocommerce/class-fullculqi-wc-method.php.
debido a que el la versión WooCommerce 3.1.0 la ruta del WC-Method cambia y la ruta de consulta puede mostrarse de dos formas para versiones superiores:
var pay = url.match(/order-pay\/(\d+)/);
if(pay != null){
var order_id = url.match(/order-pay\/(\d+)/)[1];
}else{
var order_id = url.match(/order-pay\=(\d+)/)[1];
}
Otro punto importante.
Se cambio el archivo resources/layouts/admin/settings/input_methods.php
Para hacerlo compatible con versiones superiores a php5.
y no usar $tarjeta = $methods['tarjeta'] ?? ''; // el operador ?? es permitido a partir de la versión php7
Se actualizó el archivo composer.json haciendo más factible actualizar las dependencias.
Se actualizo la carpeta vendo con la eliminación del mismo y la posterior instalación
1.- Se procedió con la revisión de observaciones:
Se agrego estas lineas en includes/3rd-party/plugins/woocommerce/class-fullculqi-wc-method.php. debido a que el la versión WooCommerce 3.1.0 la ruta del WC-Method cambia y la ruta de consulta puede mostrarse de dos formas para versiones superiores:
Otro punto importante. Se cambio el archivo resources/layouts/admin/settings/input_methods.php Para hacerlo compatible con versiones superiores a php5. y no usar
$tarjeta = $methods['tarjeta'] ?? ''; // el operador ?? es permitido a partir de la versión php7
Se actualizó el archivo
composer.json
haciendo más factible actualizar las dependencias. Se actualizo la carpetavendo
con la eliminación del mismo y la posterior instalaciónPruebas:
Primer ambiente:
Segundo ambiente: