Holen Sie sich Gutschein-Rabatt von Art und Menge in WooCommerce Bestellungen

Erstellt habe ich in WooCommerce zwei eigene coupon-Typen:

function custom_discount_type( $discount_types ) {
    $discount_types['cash_back_fixed'] =__( 'Cash Back fixed discount', 'woocommerce' );
     $discount_types['cash_back_percentage'] =__( 'Cash Back Percentage discount', 'woocommerce' );
         return $discount_types;

     }

add_filter( 'woocommerce_coupon_discount_types', 'custom_discount_type',10, 1);

Ich würde gerne um den Rabatt zu bekommen geben Sie nach der Bestellung den status "abgeschlossen", so etwas wie :

function wc_m_move_order_money_to_user( $order_id, $old_status, $new_status ){

    if( $order->get_used_coupons() ) {
        if ($coupon->type == 'cash_back_fixed'){ 
           $coupons_amont =  ???
           ....

       }
    }
}

Aber $coupon->type funktioniert nicht.

Wie bekomme ich den Gutschein-Typen verwendet, in der Reihenfolge?

Und wie bekomme ich den original-Gutschein-Betrag?.

Dank

  • Wie finden Sie den Gutschein-Betrag ( ohne Gutschein-Mengen in der Reihenfolge)
  • Danke für die Unterstützung mir. Und jetzt gelöscht, dupliziert Fragen.
InformationsquelleAutor Gaurav | 2017-07-07
Schreibe einen Kommentar