E-maile transakcyjne
dla Medusy
Maile sklepu przez Resend: potwierdzenie zamówienia, wysyłka z numerami przesyłek, anulowanie, powitanie i reset hasła, po polsku i angielsku, w wyglądzie sklepu i z trybem ciemnym. Każdy wychodzi dokładnie raz, a panel pokazuje, co poszło.
Co dokładnie
robi ta integracja
-
Pięć szablonów od razu
Potwierdzenie zamówienia z produktami i sumami, wysyłka z każdym numerem przesyłki i linkiem, anulowanie, powitanie nowego konta i reset hasła. Porzucony koszyk i maile z negocjacji włączasz, kiedy chcesz.
-
Podgląd na żywo
Każdy szablon w panelu dokładnie tak, jak dostanie go klient: jasny i ciemny, komputer i telefon, po polsku i angielsku, na przykładowych danych albo na Twoim najnowszym zamówieniu.
-
Wygląd Twojego sklepu
Nazwa, logo żywym tekstem, kolory, stopka i adres pomocy z panelu albo z opcji. Kolory tekstu same dobierają kontrast, żeby wszystko dało się przeczytać.
-
Język odbiorcy
Mail idzie w języku zamówienia, koszyka albo klienta, a polskie teksty nie zostawiają jednoliterowych wyrazów na końcu linii.
-
Test i ponowienia z panelu
Wysyłka testowa idzie tą samą drogą co prawdziwe maile, więc od razu sprawdza konfigurację. Nieudany mail ponawiasz jednym kliknięciem.
-
Maile przy zamówieniu
Na stronie każdego zamówienia widać jego maile ze statusem, a własne szablony dodajesz w tym samym wyglądzie.
Jak pilnuje
Twoich danych
-
Dokładnie raz na zdarzenie
Jeden klucz na zdarzenie, sprawdzany przez moduł powiadomień Medusy, zajmowany w logu wtyczki i wysyłany do Resend jako Idempotency-Key. Powtórzone zdarzenie nie wyśle drugiego maila.
-
Adresy zamaskowane
Log trzyma szablon, temat, status i identyfikator z Resend, a adres odbiorcy tylko w postaci a***@e***.com.
-
Bez klucza nic nie wychodzi
Bez klucza API każdy mail jest tylko renderowany i zapisany jako niewysłany, a tryb demo trzyma wszystko na serwerze.
-
Limity testów
Najwyżej 5 testów na osobę w 10 minut i 30 na godzinę dla sklepu, żeby panel nie stał się furtką do spamu.
Instalacja
w trzech krokach
Pełna lista opcji, zdarzeń i tras API jest w README paczki na GitHubie.
Wklej do Claude Code, Cursora albo innego asystenta AI w swoim projekcie Medusy: zainstaluje i skonfiguruje integrację, z zapisami wyłączonymi.
- 1 Zainstaluj paczkę z npm.
npm install @koda-plus/medusa-plugin-emails - 2 Dopisz wtyczkę do medusa-config.ts.
const emails = { apiKey: process.env.RESEND_API_KEY, from: process.env.EMAILS_FROM, // "Sklep <zamowienia@mail.twoj-sklep.pl>" defaultLocale: "pl", } plugins: [{ resolve: "@koda-plus/medusa-plugin-emails", options: emails }], modules: [ { resolve: "@medusajs/medusa/notification", options: { providers: [ { resolve: "@koda-plus/medusa-plugin-emails/providers/emails", id: "emails", options: { channels: ["email"], ...emails }, }, ], }, }, ], - 3 Uruchom migracje i otwórz integrację w panelu Medusy.
npx medusa db:migrate
Pracuje u naszych klientów
Zobacz realizacje
biolcheck



WJ Investment
Firma Inwestycyjna JW
Poza Medusą: ta sama logika i ten sam kod w projekcie na innym stacku.
Pozostałe
integracje
- Allegro Oferty, zamówienia, stany i przesyłki
- BaseLinker Karty, stany, ceny i zamówienia w obie strony
- Subiekt nexo Zamówienia jako ZK, WZ i faktury z KSeF
- Fakturownia Faktury, korekty i KSeF dokładnie raz
- InPost Paczkomaty, kurier i pobranie na API ShipX
- OLX Ogłoszenia zgodne ze stanem sklepu
- Stripe Obrót, opłaty, spory i zdrowie konta
- Negocjacje Cena docelowa, kontroferta, akceptacja
- Kredyt kupiecki Limity, terminy i salda klientów
- Lojalność Punkty, drabinka nagród i historia
- Opakowania Sztuka, karton, paleta, minimum i krok
- Zgodność UE GPSR, RODO i Omnibus w jednym panelu
- Biała lista VAT NIP, VIES i REGON w jednym panelu
- Zadania Zadania przy zamówieniach, produktach i klientach
Opowiedz nam o swoim projekcie,
resztę dopasujemy pod Ciebie
15 minut rozmowy wystarczy, abyśmy wiedzieli, czy pasujemy do Twojego projektu.
Zaczynamy od Twoich potrzeb, nie od gotowego rozwiązania.