add_action( 'wp_head', 'redsys_force_mark_order_as_paid_on_thankyou_page_2' ); /** * Force mark order as paid on thank you page. * * @return void */ function redsys_force_mark_order_as_paid_on_thankyou_page_2() { if ( isset( $_GET['key'], $_GET['Ds_MerchantParameters'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended $order_key = sanitize_text_field( wp_unslash( $_GET['key'] ) ); // phpcs:ignore WordPress.Security.NonceVerification.Recommended $order_id = wc_get_order_id_by_order_key( $order_key ); if ( $order_id && is_numeric( $order_id ) ) { sleep( 5 ); $is_redsys_order = WCRed()->is_redsys_order( $order_id ); $is_paid = WCRed()->is_paid( $order_id ); $order = wc_get_order( $order_id ); if ( ( $order && $is_redsys_order && ! $is_paid ) || WCRed()->is_payment_method_change_order( $order_id ) ) { // Check the Redsys URL. if ( isset( $_GET['Ds_MerchantParameters'] ) ) { // phpcs:ignore WordPress.Security.NonceVerification.Recommended $params = array( 'Ds_MerchantParameters' => sanitize_text_field( wp_unslash( $_GET['Ds_MerchantParameters'] ) ), // phpcs:ignore WordPress.Security.NonceVerification.Recommended 'Ds_Signature' => isset( $_GET['Ds_Signature'] ) ? sanitize_text_field( wp_unslash( $_GET['Ds_Signature'] ) ) : '', // phpcs:ignore WordPress.Security.NonceVerification.Recommended ); $payment_method = $order->get_payment_method(); $payment_gateway = WC_Payment_Gateways::instance()->payment_gateways()[ $payment_method ]; if ( $payment_gateway && method_exists( $payment_gateway, 'successful_request' ) ) { $payment_gateway->successful_request( $params ); } } } } } }
Diego García Fontán

Diego García Fontán

Mi nombre es Diego y soy preparador físico de equipos de fútbol.

De pequeño no era un niño muy deportista. Pero en la adolescencia me fui enamorando, poco a poco, de este mundo y así he mantenido mi afición por el deporte hasta la fecha.

Tras especializarme en Ciencias de la Actividad Física y el Deporte puedo decir que lo he convertido en mi profesión y vivo de ello.

En mí día a día trato de optimizar mi nutrición, descanso, salud y hábitos de vida porque creo que una rutina saludable es la mejor forma de conseguir mis objetivos.

Así, con solo 25 años, he conseguido montar mi propio centro de entrenamiento y vivir del fútbol.

¡Ah! Y también he logrado llegar hasta algunos de los mejores castings de España, ya que ser actor es otra de mis pasiones.

Géneros:

Diego García Fontán

Mi nombre es Diego y soy preparador físico de equipos de fútbol.

De pequeño no era un niño muy deportista. Pero en la adolescencia me fui enamorando, poco a poco, de este mundo y así he mantenido mi afición por el deporte hasta la fecha.

Tras especializarme en Ciencias de la Actividad Física y el Deporte puedo decir que lo he convertido en mi profesión y vivo de ello.

En mí día a día trato de optimizar mi nutrición, descanso, salud y hábitos de vida porque creo que una rutina saludable es la mejor forma de conseguir mis objetivos.

Así, con solo 25 años, he conseguido montar mi propio centro de entrenamiento y vivir del fútbol.

¡Ah! Y también he logrado llegar hasta algunos de los mejores castings de España, ya que ser actor es otra de mis pasiones.

Descubre todo sobre Diego García Fontán

Libro Cómo ser mejor deportista
Descubre más sobre

Hábitos saludables

Y si te gustan los libros de Diego García Fontán...

Libro Manual del coach de crosstraining
Libro La brújula de las herencias
Libro Maximiza tu entrenamiento por grupos musculares
Libro El culturismo natural es salud