Werking⚓︎
Interactie tussen systemen⚓︎
EmailPlus koppelt meerdere systemen aan elkaar. Het onderstaande diagram geeft de relatie tussen de systemen aan.
sequenceDiagram
title Interactie tussen systemen
autonumber
SnelStart->>EmailPlus: Factuur
EmailPlus->>Klant: Factuur + betaallink
Klant->>EmailPlus Betaalplatform: Betaallink
EmailPlus Betaalplatform->>Betaalprovider: Betaalopdracht
Betaalprovider->>Klant: Checkout
Klant->>Betaalprovider: Betaling
Betaalprovider->>EmailPlus Betaalplatform: Betaalstatus
EmailPlus Betaalplatform->>EmailPlus: Betaalstatus
EmailPlus->>SnelStart: Betaalstatus
- In SnelStart wordt de factuur gemaakt. Die wordt direct naar EmailPlus verzonden of uitgelezen door EmailPlus
- EmailPlus maakt een emailbericht op met betaallink en stuurt deze naar de klant
- De klant klikt op de betaallink en komt op het betaalplatform terecht1
- Het EmailPlus betaalplatform maakt een betaalopdracht aan bij de Betaalprovider
- Betaalprovider stuurt klant door naar checkout
- Klant betaalt factuur via bijvoorbeeld iDEAL
- Betaalprovider stuurt betaalstatus terug naar EmailPlus Betaalplatform
- EmailPlus leest betaalstatus uit
- EmailPlus slaat betaalstatus op in SnelStart
Dataopslag en -retentie⚓︎
Voor de werking van EmailPlus worden diverse gegevens opgeslagen op het EmailPlus Betaalplatform.
Documentsoort | Gegevens |
---|---|
Orders | - Ordernummer - Documentsoort (offerte, pakbon, etc.) - Bedrag - Betaalprovider* - API sleutel* |
Facturen | - Factuurnummer - Factuurdatum - Bedrag - Betaalprovider* - API sleutel* |
Rekeningoverzichten | - RelatieID - Factuurnummer(s) - Totaalbedrag - Betaalprovider* - API sleutel* |
Herinneringen en aanmaningen | - AanmaningID - Totaalbedrag - Betaalprovider* - API sleutel* |
*) Alleen wanneer betaallinks worden verzonden worden ook betaalprovider en API sleutels opgeslagen
De API sleutel
wordt 6 maanden opgeslagen. Hierna kan een betaallink niet meer gebruikt worden en moet deze opnieuw gemaakt worden. Overige gegevens worden opgeslagen zolang EmailPlus wordt afgenomen.
EmailPlus slaat geen persoonlijk identificeerbare informatie, zoals namen, emailadresssen etc., op.
Automatische verzender⚓︎
Vanaf EmailPlus Standard kunt u gebruik maken van de automatische verzender. Hiermee kunt u de emailfunctie van SnelStart direct koppelen aan EmailPlus. Het is dan niet nodig om na het versturen van een document in SnelStart deze nogmaals op te roepen in EmailPlus voordat deze verstuurd wordt.
Voor de automatische verzender zijn er twee processen actief. Het eerste proces slaat de door SnelStart verzonden emails op in de wachtrij. Het tweede proces verwerkt deze wachtrij. De wachtrij is een vaste locatie op het syteem:
Per ingestelde administratie wordt een map aangemaakt waarin emails worden opgeslagen. Binnen deze map worden submappen voor verzonden, geblokkeerde en fouten aangemaakt. Items in deze submappen die ouder zijn dan 14 dagen worden automatisch verwijderd.
Er worden drie pogingen gedaan om een email te versturen. Na drie fouten wordt de email uit de wachtrij verwijderd en verplaatst naar de submap Fouten
. Daarnaast wordt een onbestelbaar-bericht naar de afzender gestuurd met informatie over de fout.
sequenceDiagram
title Automatische verzender
autonumber
par Emails opslaan in wachtrij
SnelStart->>EmailPlus: Email
EmailPlus->>Wachtrij: Email in wachtrij zetten
end
loop Wachtrij verwerken
Wachtrij->>EmailPlus: Email uit wachtrij halen
opt bij verstuur volgens instellingen
EmailPlus->>EmailPlus: Email opmaken, betaallink aanmaken etc.
end
EmailPlus->>SMTP-server: Email versturen
end
-
Doorgaans wordt de klant direct doorgestuurd naar de checkout van de betaalprovider en "ziet" het betaalplatform pas ná de betaling. ↩