Page MenuHomePhabricator

client side error for apple session exist already
Closed, ResolvedPublic

Description

{"message":"InvalidAccessError: Page already has an active payment session.","file":"https:\/\/payments.wikimedia.org\/load.php","line":"33","col":"522","userAgent":"Mozilla\/5.0 (iPhone; CPU iPhone OS 18_6_2 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/18.6 Mobile\/15E148 Safari\/604.1","stack":"begin@[native code]\nhandleApplePaySubmitClick@https:\/\/payments.wikimedia.org\/load.php:33:522","donationData":{"amount":"3.10","anonymous":null,"backend_processor":null,"backend_processor_txn_id":null,"billing_email":null,"city":null,"contribution_tracking_id":"238704891","country":"US","currency":"USD","date":null,"email":"","employer":null,"employer_id":null,"first_name":null,"first_name_phonetic":null,"fiscal_number":null,"frequency_interval":null,"frequency_unit":null,"full_name":null,"gateway":"gravy","gateway_account":null,"gateway_session_id":null,"gateway_txn_id":null,"initial_scheme_transaction_id":null,"language":"en","last_name":null,"last_name_phonetic":null,"opt_in":null,"order_id":"238704891.1","payment_method":"apple","payment_orchestrator_reconciliation_id":null,"payment_submethod":"","postal_code":null,"processor_contact_id":null,"recipient_id":null,"recurring":"","recurring_payment_token":null,"response":null,"state_province":null,"street_address":null,"subscr_id":null,"supplemental_address_1":null,"user_ip":"75.142.72.234","utm_campaign":"WMF_FR_C2526_en6C_m_NYC","utm_medium":"sitenotice","utm_source":"B2526_101619_en6C_m_p1_lg_txt_cnt.no-LP.apple","appeal":"JimmyQuote","contact_hash":null,"contact_id":null,"iban":null,"processor_form":null,"referrer":"en.wikipedia.org\/","utm_key":"otherAmt_0~clickedNag_1~ptf_1~vw_375~vh_625~time_129","variant":null}}

Can mock from safari broswer locally

Event Timeline

Counts for month october:
error-20251001.gz:85
error-20251002.gz:93
error-20251003.gz:180
error-20251004.gz:232
error-20251005.gz:209
error-20251006.gz:79
error-20251007.gz:48
error-20251008.gz:116
error-20251009.gz:126
error-20251010.gz:232
error-20251011.gz:202
error-20251012.gz:153
error-20251013.gz:40
error-20251014.gz:54
error-20251015.gz:60
error-20251016.gz:314

Change #1199045 had a related patch set uploaded (by Wfan; author: Wfan):

[mediawiki/extensions/DonationInterface@master] Handle apple pay session by clear it after complete and cancel

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

AnnWF updated the task description. (Show Details)

Change #1199045 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Handle apple pay session by clear it after complete and cancel

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

Change #1222510 had a related patch set uploaded (by Wfan; author: Wfan):

[mediawiki/extensions/DonationInterface@master] WIP: Apple session already exist issue

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

Change #1222510 merged by jenkins-bot:

[mediawiki/extensions/DonationInterface@master] Apple session already exist issue

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

XenoRyet set Final Story Points to 4.