Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Sklep z upominkami Millennium
Rozwój i rozwój międzynarodowego sklepu e-commerce z upominkami
Platforma Laravel 10, PHP 8.1, MySQL, Hostinger
Płatności Stripe, PayPal, Przelew bankowy
Języki: angielski, norweski, szwedzki
Waluty: USD, EUR, NOK, SEK, GBP, CAD

Pełny cykl rozwoju platformy e-commerce: integracja systemów płatności, obsługa wielu walut, zautomatyzowany system fakturowania i komunikacja mailowa.

Systemy płatności
• Stripe Checkout: integracja z transferem towarów, dostawą i podatkiem VAT jako oddzielnymi pozycjami; Zapisz dokładną kwotę transakcji w bazie danych
• PayPal: obsługa 6 walut, automatyczne przeliczanie nieobsługiwanych walut na EUR
• Przelew bankowy: tworzenie zamówienia, wysyłanie wiadomości e-mail z danymi Revolut/IBAN/SWIFT

Faktury (PDF)
• Generowanie faktur PDF za pośrednictwem barryvdh/laravel-dompdf
• Dynamiczna logika VAT według kraju docelowego: Wielka Brytania, Norwegia, UE, reszta świata
• Automatyczne wysyłanie faktury po zmianie statusu zamówienia na Zapłacone w panelu administracyjnym
• Kwota faktury zawsze równa się rzeczywistej kwocie pobranej przez Stripe

Wielowalutowość
• Obsługa 6 walut z poprawnym formatowaniem (miejsca dziesiętne, separatory, znaki)
• Logika zaokrąglania: koszyk pokazuje limit, Stripe pobiera dokładną kwotę, faktura wyświetla rzeczywistą płatność
• Darmowa wysyłka z progiem w każdej walucie osobno

Komunikacja e-mailowa
• Podwójny SMTP: e-maile systemowe i formularz kontaktowy
• Szablony: Potwierdzenie zamówienia, Instrukcje przelewu bankowego, Faktura dla użytkownika
• Faktura PDF jako załącznik do wiadomości e-mail; Poprawny format kwot i walut we wszystkich językach

Kasa i koszyk
• Wieloetapowa realizacja zamówienia: Rozliczenie → Wysyłka → Przegląd i płatność
• Dynamiczny pasek boczny z wyświetlaniem sumy częściowej koszyka, VAT, kosztów wysyłki i wartości zamówienia
• Dostosowanie interfejsu użytkownika do urządzeń mobilnych — poprawne wyświetlanie przycisków i kwot na wszystkich urządzeniach

Panel administracyjny
• Ręczne wysyłanie faktury PDF z panelu administracyjnego
• Wyzwalanie wysyłania faktury po zmianie statusu zamówienia na Zapłacone
• Zarządzanie zamówieniem, walutą, kosztami wysyłki i stawką VAT

Stos techniczny

Backend #laravel 10, #PHP 8.1, #MySQL
Płatności #stripe API (sesje realizacji zamówienia), #PayPal REST SDK
PDF barryvdh/laravel-dompdf
E-mail Laravel Mail, szablony Blade, SMTP
Frontend Blade, Bootstrap 4, jQuery, Owl Carousel
DevOps Hostinger Hosting współdzielony, #ssh, Laravel Artisan
Szczegóły pracy
Budżet 2100 PLN
Dodana 14 czerwca
12 wyświetleń

1 polubienie
Freelancer
Anton B. Netwechsel
Ukraina Czerkasy  461  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończone 462 Sejfy
W serwisie 8 lat