Page MenuHomePhabricator

Uncaught TypeError: Cannot read properties of undefined (reading 'origin')
Open, LowPublic

Description

We've had hundreds of these errors in the client-side error logs. Looks like it could be a bug in Adyen's JS.

Nov 28 23:50:07 payments1006 adyen_gateway: 197877348:197877348.1 
Client side error: 
Array (
    [message] => Uncaught TypeError: Cannot read properties of undefined (reading 'origin')
    [file] => https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js
    [line] => 1
    [col] => 127426
    [userAgent] => Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.6045.163 Mobile Safari/537.36
    [stack] => TypeError: Cannot read properties of undefined (reading 'origin')
        at https://checkoutshopper-live.adyen.com/checkoutshopper/sdk/5.39.0/adyen.js:1:127426
    [donationData] => Array
        (
            [amount] => 3.35
            [appeal] => JimmyQuote
            [email] => 
            [country] => US
            [payment_method] => cc
            [payment_submethod] => 
            [order_id] => 197877348.1
            [referrer] => payments.wikimedia.org/index.php
            [utm_source] => ..cc
            [utm_key] => otherAmt_0~ptf_1~vw_339~vh_656~time_50
            [language] => en
            [action] => logPaymentsFormError
            [gateway] => adyen
            [recurring] => 
            [user_ip] => ***
            [server_ip] => 127.0.0.1
            [contribution_tracking_id] => 197877348
            [currency] => USD
        )
)

Event Timeline

AKanji-WMF moved this task from Triage to Chaos Crew Backlog on the Fundraising-Backlog board.