E-mail küldés (SMTP)
Az SMTP beállításokat környezeti változókként kell megadni a szerveren:
SMTP_HOST, SMTP_PORT, SMTP_USER, SMTP_PASS, SMTP_FROM, SMTP_SECURE
Ha ezek nincsenek beállítva, a rendelések a szerver naplójába kerülnek.
Termékképek tárolása (Railway volume)
Új deploy után a feltöltött képek alapértelmezetten elvesznek (ephemeral fájlrendszer). Hosszú távú megőrzéshez állíts be egy perzisztens kötetet (Railway Volume) és mutasson rá a
UPLOAD_DIR környezeti változó.
Példa: csatolj egy volume-ot a /data mappára, majd
UPLOAD_DIR=/data/uploads. Ugyanezen a köteten célszerű az SQLite adatbázist is tartani:
DB_PATH=/data/data.db.
SimplePay (OTP) bankkártyás fizetés
A bankkártyás fizetést az OTP SimplePay rendszere bonyolítja. A merchant credentialeket környezeti változókként kell megadni:
SIMPLEPAY_MERCHANT_ID, SIMPLEPAY_SECRET_KEY, SIMPLEPAY_SANDBOX (true/false)
Továbbá a BASE_URL változónak a publikus oldal címére kell mutatnia (pl. https://mtex.hu), különben a SimplePay nem tud visszairányítani.
IPN URL a SimplePay merchant adminban beállítva:
Amíg a kulcsok nincsenek beállítva, a rendelések „dev simuláció" módban azonnal fizetettnek jelennek meg — éles használat előtt szükséges a SimplePay merchant fiók aktiválása.
További infó: simplepartner.hu .