Αντιμετοπίζω το ίδιο πρόβλημα, πώς μπορούμε να το ξεπεράσουμε;
Error: Error: Error: Unable to create vouchers.
Καλησπέρα κι από εμένα,
Για να λυθεί το πρόβλημα, στο αρχείο η σειρά 156 πρέπει να γίνει:
woocommerce_wp_text_input(array('id' => 'boxnow_locker_id', 'label' => esc_html_('Locker ID'), 'wrapper_class' => '_boxnow_locker_id', 'value' => $locker_id ));
Διαφορετικά δεν υπάρχει τιμή για το Locker ID. Οι περισσότεροι κάνουν “update” πριν τη δημιουργία voucher και τους βγάζει το σφάλμα όταν πάνε να κάνουν το voucher.
Επίσης στο ίδιο αρχείο αν θέλετε προσθέστε στην σειρά ~187 για λόγους ασφάλειας:
if ( empty( $_POST['woocommerce_meta_nonce'] ) || ! wp_verify_nonce( wp_unslash( $_POST['woocommerce_meta_nonce'] ), 'woocommerce_save_data' ) ) { // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
return;
}
ΜΦΧ,
Σπύρος Βλαχόπουλος / Nitroweb Development LTD
Δυστυχώς έχω το ίδιο πρόβλημα με το error, Δοκίμασα τη λύση που πρότεινε ο φίλος από πάνω αλλά δυστυχώς τότε δεν μου έβγαζε καθόλου το κουμπί για το voucher.
κάποια λύση;
@valtasarg αφού γίνει η παραγγελία κατά το edit της παραγγελίας, υπάρχουν “Locker ID” & “Warehouse ID”? Αν δεν υπάρχουν, δεν θα βγάλει το κουμπί από όσο καταλαβαίνω από τον κώδικα.
https://prnt.sc/9xh1vAL8hwLy
Έχουμε το ίδιο πρόβλημα. Βρήκε κάποιος κάποια λύση;
Ευχαριστώ.