joseconti / woo-redsys-gateway-light

Esta es la versión Light del plugin oficial de Redsys en WooCommerce.com
4 stars 0 forks source link

Falta carga de opcion orderdo en Bizum. #10

Open SUGO-es opened 1 year ago

SUGO-es commented 1 year ago

Hola,

En el archivo class-wc-gateway-bizum-redsys falta calgar la opción:

$this->orderdo          = $this->get_option('orderdo');

EN este parte se llama sin haber cargado la opción:

if ('completed' === $this->orderdo) {
    $order->update_status('completed', __('Order Completed by Bizum', 'woo-redsys-gateway-light'));
}

Saludos cordiales!

joseconti commented 1 year ago

Hola @xarkitu,

Muchas gracias. Faltaba lo que comentabas, y la selección de la opción en la administración. Lo tenía que poner pero entre una cosa y otra, no había podido.

Esto es lo que también he añadido parte de lo que comentas, que es la opción.

'orderdo'          => array(
                'title'       => __( 'What to do after payment?', 'woo-redsys-gateway-light' ),
                'type'        => 'select',
                'description' => __( 'Chose what to do after the customer pay the order.', 'woo-redsys-gateway-light' ),
                'default'     => 'processing',
                'options'     => array(
                    'processing' => __( 'Mark as Processing (default & recomended)', 'woo-redsys-gateway-light' ),
                    'completed'  => __( 'Mark as Complete', 'woo-redsys-gateway-light' ),
                ),
            ),

Saludos