Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter inakigil

    (@inakigil)

    Hola Jesus,

    Gracias por la respuesta.

    No he podido probarlo en un sitio de prueba ya que al ser un modulo enganchado a la pasarela del banco no tengo posibilidad de probarlo porque tendría que hacer una compra real una vez actualizado WooCommerce.

    En cualquier caso, gracias por la respuesta y esperaremos a ver si liberáis alguna actualización referente a la compatibilidad de WooCommerce 3.0

    Saludos

    Hi CalvT,

    You can hide in style.css with item class.

    a.button add_to_cart_button product_type_simple {
    display:none !important;
    }

    Regards.

    Hy,

    Sorry for my poor english. I have solved that problem changing a piece of code in file “woocommerce-custom-payment-gateways.php” on line 121. I have deleted this lines of codes:

    /********** DELETE ************/
    return array(
    ‘result’ => ‘success’,
    ‘redirect’ => add_query_arg(‘key’, $order->order_key, add_query_arg(‘order’, $order_id, get_permalink(woocommerce_get_page_id(‘thanks’))))
    /***********DELETE END************/

    and i have included in the same place this code:

    /*********** INSERT ************/
    // Empty the Cart
    WC()->cart->empty_cart();

    // Get redirect
    $return_url = $order->get_checkout_order_received_url();

    // Redirect to success/confirmation/payment page
    if ( is_ajax() ) {
    echo ‘<!–WC_START–>’ . json_encode(
    array(
    ‘result’ => ‘success’,
    ‘redirect’ => apply_filters( ‘woocommerce_checkout_no_payment_needed_redirect’, $return_url, $order )
    )
    ) . ‘<!–WC_END–>’;
    exit;
    } else {
    wp_safe_redirect(
    apply_filters( ‘woocommerce_checkout_no_payment_needed_redirect’, $return_url, $order )
    );
    exit;
    }
    // Redirect to success/confirmation/payment page
    if ( $result[‘result’] == ‘success’ ) {

    $result = apply_filters( ‘woocommerce_payment_successful_result’, $result, $order_id );

    if ( is_ajax() ) {
    echo ‘<!–WC_START–>’ . json_encode( $result ) . ‘<!–WC_END–>’;
    exit;
    } else {
    wp_redirect( $result[‘redirect’] );
    exit;
    }

    }
    /*********** INSERT END*************/

    Hope you help.
    By

Viewing 3 replies - 1 through 3 (of 3 total)