• Gelöst kolotoure

    (@kolotoure)


    Hallo,

    ich benutze ein eigenes Woocommerce Payment Gateway mit folgender Funktion:

    public function process_payment( $order_id ) {
    		global $woocommerce;
    		$order = new WC_Order( $order_id );
    		// Mark as on-hold (we're awaiting the cheque)
    		$order->update_status('on-hold', __( 'Awaiting payment', 'woocommerce-other-payment-gateway' ));
    		// Reduce stock levels
    		$order->reduce_order_stock();
    		if(isset($_POST[ $this->id.'-admin-note']) && trim($_POST[ $this->id.'-admin-note'])!=''){
    			$order->add_order_note(esc_html($_POST[ $this->id.'-admin-note']),1);
    		}
    		// Remove cart
    		$woocommerce->cart->empty_cart();
    		// Return thankyou redirect
    		return array(
    			'result' => 'success',
    			'redirect' => $this->get_return_url( $order )
    		);
    	}

    Ich wollte fragen: Wie richte ich eine Weiterleitung zu einer anderen Website statt zur „Thankyou“ Seite einrichten, sofern die Bestellung natürlich erfolgreich war….

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)

Das Thema „Eine ganz ganz kurze Frage…“ ist für neue Antworten geschlossen.