diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/GNU-taler-payment/class-wc-gnutaler-gateway.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/GNU-taler-payment/class-wc-gnutaler-gateway.php b/src/GNU-taler-payment/class-wc-gnutaler-gateway.php index cbb90b5..2c9ea33 100644 --- a/src/GNU-taler-payment/class-wc-gnutaler-gateway.php +++ b/src/GNU-taler-payment/class-wc-gnutaler-gateway.php @@ -221,7 +221,7 @@ function gnutaler_init_gateway_class() $order_id_array = explode( '-', $order_id_backend ); $order_id_name = $order_id_array[0]; $order_id = $order_id_array[1]; - $wc_order = wc_get_order( $order_id_name ); + $wc_order = wc_get_order( $order_id ); //Completes the order $wc_order->payment_complete(); @@ -234,6 +234,8 @@ function gnutaler_init_gateway_class() wp_redirect( get_home_url() . '/checkout/order-received/' . $order_id . '/?key=' . $order_id_name ); exit; } + wp_redirect(get_home_url()); + exit; } /** |