Pentru lista endpoints API, click aici.

1. Preluare lista curse

Acest lucru este necesar pentru a avea HASH-ul cursei necesar in call-ul de inscrieri ulterior.

2. Preluare metode de plata

Se pot prelua o singura data pentru eveniment. Identificatorul metodei trebuie trimis in call-ul de adaugare inscrieri

3. Preluare campuri pentru cursa la care se doreste inscrierea

Acest call trebuie salvat pentru a avea numele corecte ale campurilor la transmiterea informatiilor pentru inscriere. Tot pe baza acestor informatii se vor afisa si anumite optiuni la campurile de tip select, categorii de varsta etc.

4. Transmiterea informatiilor catre endpoint-ul de inscrieri

Daca sunt probleme se returneaza atat erorile simple ca si array dar si pe fiecare camp.
Cand se face un call pentru adaugarea de inscrieri cu parametri importanti (nume, prenume, email si categorie) ea se salveaza si raspunsul chiar daca contine erori intoarce si hash-ul inscrieri. Astfel ca in acest scenariu ar trebui ca urmatorul call sa includa si parametrul hash pentru a putea actualiza inscrierea deja creata.

Daca totul e oky se intoarce un raspuns care contine link-urile pentru plata online si self-manage.

5. Redirectionarea catre pagina de plata

Daca e vorba de o plata online, utilizatorul va trebui redirectionat la adresa plata online din raspunsul de mai sus.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.