Számlaértesítő küldés
Ha a vevőnek van e-mail címe (buyer.email), a Számlázz.hu az elkészült számlát elküldi neki. Ezt a buyer.sendEmail: false kapcsolja ki.
buyer.email | buyer.sendEmail | Megy e-mail? |
|---|---|---|
| nincs | nincs megadva | Nem |
| van | nincs megadva | Igen |
| van | true | Igen |
| van | false | Nem |
| nincs | true | A kassza validation hibát ad |
Több címzettet vesszővel választhatsz el: email: 'penzugy@example.hu,konyveles@example.hu'. Az alapértelmezést a defaults.invoice.sendEmail is beállíthatja, de a hívásban megadott érték mindig erősebb.
Tárgy és szöveg#
Az e-mail tárgyát, szövegét és válaszcímét az eladó (seller) mezőiben adhatod meg. A szövegben sortörést egyszerű új sorral, formázást BB kódokkal kérhetsz:
| BB kód | Hatás |
|---|---|
[b]…[/b] | félkövér |
[i]…[/i] | dőlt |
[u]…[/u] | aláhúzott |
[h1]…[/h1] – [h6]…[/h6] | címsor |
[center]…[/center] | középre igazított |
Mellékletek#
Az értesítőhöz legfeljebb 5 fájlt csatolhatsz, fájlonként legfeljebb 2 MB-ot. A kassza ezt, és azt is ellenőrzi, hogy e-mail valóban menni fog, mert értesítő nélkül a Számlázz.hu a mellékleteket figyelmen kívül hagyja.
Ha egy melléklet hibás, a Számlázz.hu a számlakészítés beküldőjének figyelmeztető e-mailt küld, a vevő pedig a többi melléklettel együtt megkapja az értesítőt.
Ha az e-mail nem ment ki#
Ha a számla elkészült, de az értesítő kiküldése nem sikerült, a kassza 56-os, partial_success kategóriájú hibát dob. Ilyenkor ne állítsd ki újra a számlát: a számla létezik, a find({ orderNumber }) megtalálja.