Page MenuHomePhabricator

Refactored PayPal EC sends bad payments-init message on timeout
Closed, ResolvedPublic

Description

When paypal comes back with a timeout result code, we seem to send a message to payments-init without a country code, e.g. https://civicrm.wikimedia.org/civicrm/damaged/edit?id=627760

Event Timeline

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

[mediawiki/extensions/DonationInterface@master] PayPal EC: don't overwrite country with empty

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

Ejegg renamed this task from Refactored PayPal EC sends bad payments-init message on timeout to Refactored PayPal EC sends bad payments-fraud message on timeout.Apr 22 2024, 3:12 PM
Ejegg updated the task description. (Show Details)
Ejegg renamed this task from Refactored PayPal EC sends bad payments-fraud message on timeout to Refactored PayPal EC sends bad payments-init message on timeout.Apr 22 2024, 3:15 PM
Ejegg updated the task description. (Show Details)

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

[wikimedia/fundraising/crm@master] Fix log message for payments-init validation

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

Change #1023096 merged by jenkins-bot:

[wikimedia/fundraising/crm@master] Fix log message for payments-init validation

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

Change #1023094 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] PayPal EC: don't overwrite country with empty

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

greg triaged this task as Medium priority.
greg moved this task from Backlog to In Progress on the Fundraising Tech - Chaos Crew board.
Ejegg moved this task from In Progress to Done on the Fundraising Tech - Chaos Crew board.

Hah, now it's got country but I'm seeing a missing payments_final_status