I am using the GoCardless module and my client is receiving multiple (3) emails when each invoice is paid by GoCardless.
GoCardless sends 4 web hooks to Blesta for each payment.
The actions triggering the web hooks are:
sending one when the payment is created,
submitted,
confirmed,
and paid out.
Blesta is sending identical Payment Received emails at # 2, 3, and 4.
I propose that the fix be that Blesta only sends out an email on receiving the web hook that confirms the payment (#3).
I would have attached images of everything but the forum is broken - at least image uploads are failing.