• Καλησπέρα.

    Έχω φτιάξει ένα custom api route για να δημιουργώ παραγγελίες στο woocommerce page μου. Σε αυτό το endpoint έχω ορίσει τα δικά μου input πεδία και τα στελνω στο body. Σώζω τα πεδία έτσι

        if ($billing_timologio) {
    
            $afm = $request['afm'];
    
            $irs = $request['doy'];
    
            $occupation = $request['occupation'];
    
            $company = $request['company_name'];
    
            update_post_meta($orderID, '_billing_timologio', 'Y');
    
            update_post_meta($orderID, '_billing_vat', $afm);
    
            update_post_meta($orderID, '_billing_irs', $irs);
    
            update_post_meta($orderID, '_billing_store', $occupation);
    
            update_post_meta($orderID, '_billing_company', $company);
    
        }

    Τα πεδία αποθηκεύονται κομπλέ στην παραγγελία, τα βλέπω στο διαχειριστικό κλπ ωστόσο δεν φαίνονται στο mail. Πως μπορώ να το κάνω; Δοκίμασα το woocommerce_email_order_meta hook αλλά τα βγάζει άδεια, ενώ το ίδιο hook αν γίνει μέσα απο το web η παραγγελία τρέχει κανονικά οπότε έχω access. Απο το rest όμως ειναι null, λογικά γίνεται fire νωρίτερα;

    Ευχαριστώ πολύ,

    Γιώργος

The topic ‘Email meta – REST API’ is closed to new replies.