Autogarant dla Xenforo 2.2 - 2.3
1. Opis zadania
Stworzyć funkcjonalność autogwarancji transakcji, która pozwoli użytkownikom forum bezpiecznie zawierać transakcje między sobą. Transakcje mogą być opłacane przez bramki płatnicze systemu z obsługą BTC, LTC i USD. Administratorzy będą mogli widzieć całą historię transakcji i potwierdzać transfer środków w razie potrzeby. W przypadku sporów do transakcji może zostać dodany administrator lub moderator w celu rozwiązania sporu.
2. Wymagania funkcjonalne
2.1. Zakładka "Transakcje"
- Dodaj do profilu użytkownika przycisk "Transakcje" oraz w menu użytkownika przycisk "Autogwarancja".
- Po przejściu do tej zakładki użytkownik widzi listę wszystkich transakcji, posortowanych według daty utworzenia (od najnowszych do najstarszych).
- Filtry dla transakcji:
- Według typu: Zakup / Sprzedaż.
- Według statusu: Aktywne / Zakończone / Oczekujące na płatność / Oczekujące na wypłatę / Spór.
2.2. Tworzenie transakcji
- Użytkownik może stworzyć transakcję, podając następujące dane:
- Wybór strony: kupujący lub sprzedający.
- Nazwa transakcji.
- Kwota w USD, BTC lub LTC.
- Opis istoty transakcji.
- Kto pokrywa prowizję (kupujący lub sprzedający).
- Wprowadzenie nazwy użytkownika, linku lub innego identyfikatora drugiego uczestnika transakcji.
- Po utworzeniu transakcji automatycznie tworzy się czat grupowy z udziałem obu stron, w którym zapisane są warunki transakcji.
2.3. Potwierdzenie transakcji
- Druga strona musi zaakceptować lub odrzucić transakcję. W przypadku zaakceptowania transakcji:
- Otwiera się możliwość wpłaty środków przez bramki płatnicze systemu z obsługą BTC, LTC i USD.
- Jeśli waluta jest podana w USD, kwota może być automatycznie przeliczona na BTC lub LTC według kursu rynkowego.
2.4. Płatność i zakończenie
- Po potwierdzeniu płatności transakcja otrzymuje status "Opłacona".
- Kupujący może nacisnąć przycisk "Zakończ" po pomyślnym zakończeniu transakcji.
- Po zakończeniu transakcji sprzedający może wypłacić BTC lub LTC na swój portfel.
2.5. Spory
- W przypadku sporów jedna ze stron może zażądać dodania administratora lub moderatora do czatu w celu rozwiązania sporu.
- Po tym tylko administrator lub moderator może zamknąć transakcję na korzyść jednej ze stron.
3. Panel administratora
3.1. Przegląd historii transakcji
- Administrator lub moderator ma dostęp do osobnego panelu, gdzie widoczna jest pełna lista wszystkich transakcji na forum.
- Możliwość sortowania i filtrowania transakcji według następujących kryteriów:
- Według typu: Zakup / Sprzedaż.
- Według statusu: Aktywne / Zakończone / Oczekujące na płatność / Oczekujące na wypłatę / Spór.
- Według daty utworzenia.
3.2. Potwierdzenie transferu środków
- W razie potrzeby administrator może potwierdzać transfer środków w transakcji, jeśli jedna ze stron nie zakończyła transakcji w odpowiedni sposób.
- Administrator ma możliwość ręcznego zamknięcia transakcji na korzyść jednej ze stron i zainicjowania wypłaty środków w przypadku wystąpienia sporu.
4. Dodatkowe wymagania
- Konwersja walut: automatyczne obliczenie i konwersja kwoty na BTC lub LTC według kursu rynkowego (przy podaniu kwoty w USD).
- Prowizja: możliwość wyboru, kto pokrywa prowizję (kupujący lub sprzedający).
- Wsparcie bramek płatniczych: integracja bramek płatniczych do obsługi BTC, LTC i USD.
- Bezpieczeństwo: ochrona przed fałszowaniem danych w czacie i transakcji.
5. Wymagania dotyczące interfejsu
- Wygodny i intuicyjny interfejs do tworzenia i zarządzania transakcjami.
- Wyświetlanie statusów i działań związanych z bieżącymi transakcjami.
6. Wymagania dotyczące uprawnień dostępu
- Użytkownicy forum mogą tworzyć i akceptować transakcje.
- Administratorzy i moderatorzy mogą przeglądać historię transakcji, interweniować w spory i potwierdzać transfery.
7. Wymagania dotyczące integracji
- Integracja z forum na platformie Xenforo.
- Integracja bramek płatniczych do obsługi BTC, LTC i USD.
- Możliwość powiadamiania uczestników o statusie transakcji przez wbudowane powiadomienia forum.
8. Testowanie i debugowanie
- Przeprowadzenie testów funkcjonalności tworzenia i zarządzania transakcjami.
- Sprawdzenie poprawności działania konwersji walut, obliczeń prowizji, integracji bramek płatniczych i panelu administratora.
9. Terminy realizacji
- Termin realizacji: N dni (podaj konkretne terminy po uzgodnieniu).
-
20 dni7371 PLN
681 22 0 20 dni7371 PLNDzień dobry. Jestem gotów zrealizować Twój projekt dotyczący wdrożenia funkcjonalności autogwarancji dla Xenforo. Mam doświadczenie w integracji systemów płatności w Xenforo. Będę zadowolony ze współpracy!
-
20 dni9214 PLN
188 20 dni9214 PLNWitaj.
Jesteśmy studiem internetowym SYP.
Specjalizujemy się w projektowaniu i tworzeniu stron internetowych na zamówienie.
Jesteśmy gotowi zrealizować Twój projekt.
Napisz, będziemy zadowoleni ze współpracy z Tobą.
Aktualne zlecenia dla freelancerów w kategorii PHP
Integracja szablonu Blade artykułu | Laravel | Frontend
369 PLN
Integracja szablonu Blade artykułu | Laravel | FrontendIstota zadaniaStrona na Laravel. Gotowy HTML/CSS makiet strony artykułu premium bloga. Należy zintegrować go z istniejącą strukturą Blade strony.Projekt jest gotowy. Nic nie projektujesz — tylko integrujesz.Otrzymasz: gotowy… PHP, Programowanie stron internetowych ∙ 18 godzin 44 minuty temu ∙ 59 ofert |
Wdrożenie technicznego audytu SEO na OpenCartDzień dobry. Potrzebuję wprowadzić techniczne poprawki SEO na stronie softugo.com. Strona jest już opracowana, ale jeszcze nie została w pełni uruchomiona. Platforma: ocStore 3.0.2.0 / OpenCart + kod niestandardowy. Hosting: Hostinger. Aktualna wersja PHP: 7.3. (planowane… PHP, Programowanie stron internetowych ∙ 20 godzin 46 minut temu ∙ 53 oferty |
Wykonanie prac po audycie SEO
1231 PLN
Potrzebny doświadczony programista OpenCart do wykonania SEO i technicznych poprawek sklepu internetowego. Główne zadania: Poprawa struktury wewnętrznych linków i menu. Dodanie linków w stopce. Realizacja okruszków z mikroformatowaniem Schema.org. Poprawa generacji sitemap.xml… PHP, Obsługa stron internetowych ∙ 3 dni 20 godzin temu ∙ 63 oferty |
Potrzebna integracja KeyCRM → PRRO KaszalotTrzeba skonfigurować integrację między KeyCRM a PRRO Kaszalot. Podczas składania zamówienia w KeyCRM dane mają być automatycznie przesyłane do Kaszalota: • informacje o zamówieniu • towary, asortyment • ceny • ilość Szczegóły w wiadomości prywatnej. Content Management Systems, PHP ∙ 6 dni 16 godzin temu ∙ 29 ofert |
Strona na WordPressie z wykorzystaniem motywu Kadence i Kadence Blocks.
820 PLN
Musimy stworzyć stronę na WordPressie z wykorzystaniem motywu Kadence oraz Kadence Blocks. Sklepu internetowego nie będzie (chociaż prawdopodobnie zostanie dodany w przyszłości). Potrzebna jest strona główna oraz kilka stron wewnętrznych. Grafika jest już gotowa, struktura… Content Management Systems, PHP ∙ 8 dni 2 godziny temu ∙ 38 ofert |