Płatność na miejscu i rejestracja w sklepie

Płatność na miejscu i rejestracja w sklepie

Kiedy uczestnicy rejestrują się w namiocie rejestracyjnym (przepływ QR w dniu wyścigu lub zgłoszenia na miejscu), personel rejestruje płatność w konsoli menedżera.

Ścieżka: Finance → Orders → otwórz zamówienie → widok On-site, lub competition → participant → narzędzia na miejscu

Przepływ w dniu wyścigu #

  1. Uczestnik kończy rejestrację w dniu wyścigu i otrzymuje kod QR
  2. Personel skanuje lub wyszukuje koszyk
  3. Otwórz widok zamówienia on-site
  4. Zarejestruj metodę płatności (gotówka, terminal kartowy itp.)
  5. Przydziel numer startowy i wydaj materiały

Połączenie z istniejącą rejestracją #

Stanowiska w dniu wyścigu często spotykają osoby, które już zarejestrowały się online pod innym adresem e-mail lub profilem gościa. Połącz koszyk na miejscu z ich istniejącym wpisem zamiast tworzyć duplikaty.

Ścieżka: Finance → Orders → otwórz koszyk na miejscu (układ skanowania QR)

Kiedy pojawia się dopasowanie #

DistantRace przeszukuje pokrewne zawody w tej samej serii (to samo wydarzenie nadrzędne) w poszukiwaniu wcześniejszego wpisu, który pasuje:

  • To samo pełne imię i nazwisko (znormalizowane)
  • Ten sam rok urodzenia
  • Ta sama dystans
  • Status registered (nie wycofany)

Kiedy zostanie znaleziony, czerwony alert pokazuje wcześniejszego uczestnika, zawody i numer startowy (jeśli jest). Kliknij przycisk w tym alercie — oznaczony w interfejsie jako Unable to Register — aby uruchomić Connect and register.

Co robi connect and register #

Działanie odbywa się za pomocą AJAX (bez pełnego przeładowania strony):

  1. Łączy profile uczestników — jeśli wcześniejszy wpis ma powiązane konto użytkownika, ten profil jest zachowywany; w przeciwnym razie zachowywany jest profil na miejscu
  2. Kopiuje numer startowy z wcześniejszego wpisu na uczestnika na miejscu
  3. Ustawia status uczestnika na miejscu na registered

W przypadku sukcesu pojawia się komunikat potwierdzający. Alert zostaje usunięty z ekranu.

Kiedy nie pojawia się dopasowanie #

Przydziel numer startowy za pomocą Register Participant jak zwykle lub połącz profile później za pomocą Łączenie zduplikowanych uczestników.

Samodzielne łączenie uczestników: Łączenie profilu uczestnika.

Przydzielanie numeru startowego #

Z widoku na miejscu przydziel następny dostępny numer startowy lub wprowadź konkretny numer. System sprawdza, czy numer nie jest już używany.

Status koszyka w sklepie #

Koszyki na miejscu używają dedykowanego statusu, aby pojawiały się oddzielnie od zamówień online na liście zamówień. Oznacz jako opłacone, gdy pieniądze zostaną otrzymane.

Powiązane #

Wyświetl jako Markdown