Page MenuHomePhabricator

Send 'decline-recurring' messages to a different queue from donations
Closed, ResolvedPublic

Description

The donations queue consumer is falling behind, and the decline-recurring messages can take 500ms or more to process:

2025-11-12 15:44:05,492 ERROR civicrm.wmf.NOTICE: decline-recurring:gravy cc: decline recurring with order id 239876571.2
2025-11-12 15:44:06,039 ERROR civicrm.wmf.INFO: decline-recurring: For order id: 239876571.2, delete recurring payment token with status success

Event Timeline

Change #1204961 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Handle convert declines in recurring queue consumer

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

Change #1204962 had a related patch set uploaded (by Ejegg; author: Ejegg):

[mediawiki/extensions/DonationInterface@master] Send monthly_convert_decline messages to recurring

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

Change #1204964 had a related patch set uploaded (by Ejegg; author: Ejegg):

[wikimedia/fundraising/crm@master] Remove monthly_convert_decline from donations queue

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

Change #1204961 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Handle convert declines in recurring queue consumer

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

Change #1204962 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Send monthly_convert_decline messages to recurring

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

XenoRyet set Final Story Points to 2.

Change #1204964 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Remove monthly_convert_decline from donations queue

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