Własne pola formularza zamówienia
Checkout można rozszerzyć o własne pola działające w klasycznym formularzu i w blokowym checkout WooCommerce.
Gdzie to ustawić
Ustawienia znajdziesz w panelu WordPressa: RRS WooSup → Moduły → Checkout.
Konfiguracja krok po kroku
- Włącz moduł Checkout.
- Dodaj pole i uzupełnij kolumny Klucz oraz Etykieta.
- W kolumnie Typ wybierz: Tekst, Tekst wieloliniowy, Lista wyboru albo Checkbox. W kolumnie Sekcja wskaż Dane płatnika, Dane wysyłki albo Zamówienie.
- Zaznacz „Wymagane”, jeśli klient musi wypełnić pole, oraz „W mailu”, jeśli wartość ma trafić do wiadomości e-mail.
- Zapisz ustawienia i otwórz stronę zamówienia w nowej sesji.
- Wypełnij pole i utwórz zamówienie testowe.

Klucz pola
Używaj krótkiego, jednoznacznego klucza i nie zmieniaj go po rozpoczęciu zbierania danych, ponieważ służy do zapisu wartości w zamówieniu.

Widoczność
Wartość pola zapisuje się w zamówieniu. Po zaznaczeniu „W mailu” jest też dodawana do wiadomości e-mail.
Standardowe pola WooCommerce: wymagane, opcjonalne albo ukryte
W tej samej zakładce, w sekcji standardowych pól WooCommerce, ustawisz w jednym miejscu, czy pola Telefon, Adres - dodatkowy wiersz (numer mieszkania, lokalu) i Nazwa firmy mają być Wymagane, Opcjonalne czy Ukryte. Ustawienie działa dla adresu rozliczeniowego i adresu wysyłki naraz.
Standardowa „Nazwa firmy” to inne pole niż przełącznik „Zamów na firmę” - jest widoczna niezależnie od tego, czy klient zamawia na firmę.
Kolejność własnych pól
W kolumnie Kolejność ustawiasz miejsce pola: niższa liczba oznacza wyżej. Pola standardowe WooCommerce mają wartości od 10 do 110, a nowe pola domyślnie 200, czyli trafiają pod nie. Wpisz np. 55, żeby pole pojawiło się między polami standardowymi.
Jak sprawdzić, czy to działa
Potwierdź walidację pola wymaganego, zapis wartości w zamówieniu i jej obecność w e-mailu, jeśli zaznaczono „W mailu”.

