Page MenuHomePhabricator

Venmo recurring with no email causing FAILED TO RENDER HTML failmail
Closed, ResolvedPublic

Description

Error: MISSING_MANDATORY_DATA FAILED TO RENDER HTML EMAIL because of missing parameters recipient_address in thank_you_send_mail Source: array ( )
You can see the donations in the damaged queue

I know work was done with missing venmo emails but not sure if we have anything to handle this recurring situation
T350733: Venmo donations without customer information in Civi

cid=61577571 is an example, their name is missing too but the venmo username is there

Event Timeline

ah, exactly the same issue as T350733, just for the recurring donation we send additional ty email, it was due to not passing the email to us initially and then not getting to donation queue. Still use the script to rescue those donations and clear the damage table now

AKanji-WMF triaged this task as Medium priority.Nov 29 2023, 7:15 PM
AKanji-WMF moved this task from Triage to DRI Backlog on the Fundraising-Backlog board.

Change 979139 had a related patch set uploaded (by Wfan; author: Wfan):

[wikimedia/fundraising/SmashPig@master] Update params after refetch data to make sure queue get message

https://gerrit.wikimedia.org/r/979139

Change 979139 merged by jenkins-bot:

[wikimedia/fundraising/SmashPig@master] Refactor code to fetch missing email for Venmo

https://gerrit.wikimedia.org/r/979139

XenoRyet set Final Story Points to 2.