Page MenuHomePhabricator

Gravy ApplePay 'Invalid cryptogram' errors
Closed, ResolvedPublic

Description

We had 50 of these today, e.g. 98c707f1-8290-4d97-9180-faed2ce4d314

Find them with logdog 'Invalid cryptogram'

They keep triggering the error tracker. Additionally, I couldn't find these failures via the Gravy 'unsupported_transaction' error code, which is what Gravy maps them to, using the Gravy insights graph, at least not the recent examples, which doesn't help.

When looking up why they happen, it looks like it can be down to:

Screenshot from 2025-10-06 17-28-05.png (389×1 px, 88 KB)

All of these sound avoidable.

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedjgleeson

Event Timeline

I've raised this with Gravy on Slack here

Gravy reported that this failure is occurring with all AMEX recurring charges and began around September 4th. To mitigate cancellations of subscriptions due to this issue, we will defer Gravy AMEX recurring charges until this is resolved.

I've added a Searchkit here to easily find the current night's scheduled batch of Gravy AMEX recurring charges

Deferral Update: 49 scheduled charges for tonight's run have been moved back a month, effectively skipped for one month.

I have sent an email to Adyen support and Account manager to get more information.

Deferral Update: 11 scheduled charges for tonight's run have been moved back a month.

Unfortunately, I forgot to defer last night's scheduled batch of recurring charges affected by this issue, so we just got some failmail informing us of a batch of 'Invalid cryptogram' payment errors. I'll find the affected recurrings and move from Failing back to In-Progress and then push their next charge day a month out, alongside the batch scheduled to be charged tonight.

I'll also check in with Gravy to see where the fix for this is.

Deferral Update: 20 scheduled charges for tonight's run have been moved back a month. This includes nine from last night that were charged and failed.

Gravy has fixed the bug preventing us from successfully charging Amex recurring ApplePay/GPay subscriptions.

I just tested a one-off charge using one of the subscriptions that was originally scheduled to be charged today, and it worked!

XenoRyet set Final Story Points to 8.