Compatibility Issues Found with Amazon SES/SNS and Stripe Subscription Extension

n.business

New Member
Hi, this is a nice messaging application, but I wanted to report a few compatibility issues we encountered while setting up and testing the latest MailWizz release 3.0.4:

1. Amazon SES Web API
The SES Web API integration had an issue when using an SES domain identity. The API was attempting to handle feedback forwarding using the full FROM email address rather than the verified domain identity.

2. Amazon SNS Webhook
The AWS SNS webhook endpoint was being blocked by MailWizz's CSRF validation. The configured `dswh/*` route was correct, but the CSRF handler was not being detached correctly, preventing SNS POST notifications from being processed.

3. Stripe Subscription Gateway Extension
The Stripe subscription webhook extension appears to rely on older Stripe Invoice fields. With the current Stripe API payload, `invoice.subscription` and `invoice.paid` were no longer available in the expected locations. As a result, successful Stripe payments were received and returned HTTP 200, but the corresponding MailWizz orders remained `incomplete`.

4. Users are unable to see their subscription duration.

5. When user deletes payment from My Account -> subscription. The user quota is set to unlimited everything.
 
Back
Top