Page MenuHomePhabricator

Recurring ACH fails with Payment method has not been successfully stored.
Closed, ResolvedPublic

Description

Breaking this out from the ideal one as the underlying reasons are different.

Full error:
Validation error during recurring charge, in field: payment_method/id. Message: Payment method has not been successfully stored. Current status: processing.. Payment Method: dd. Payment Submethod: ach. Request:

Event Timeline

XenoRyet triaged this task as Medium priority.Jun 8 2026, 8:15 PM

Change #1300826 had a related patch set uploaded (by Damilare Adedoyin; author: Damilare Adedoyin):

[wikimedia/fundraising/SmashPig@master] Gravy: Add flag for requesting a Trustly payment method refresh token

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

This issue was due to Trustly sending an unexpected value for the token to Gravy as such they weren't saved properly, thereby unusable for our purposes. Gravy was only able to fix some transactions that were created within a 30 day window as thats the maximum log they were able to keep.

Slack thread

XenoRyet set Final Story Points to 4.