After pushing out the structured logging work and checking in on it, I noticed a lot of duplicate calls to the Adyen ApplePay getpaymentmethods calls possibly being made from the mobile apps, e.g.:
Feb 13 16:31:24 payments1006 SmashPig-Braintree: braintree::244863731:244863731.1 | (APITimings) [|braintree|venmo|createsession|request|time] 0.272268s | | Feb 13 16:33:09 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.351215s | | Feb 13 16:34:14 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.309871s | | Feb 13 16:36:26 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.310817s | | Feb 13 16:37:06 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.325028s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.393592s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.251065s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.308667s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.306557s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.351953s | | Feb 13 16:45:51 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.342356s | | Feb 13 16:46:25 payments1005 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.305105s | | Feb 13 16:47:20 payments1005 SmashPig-Braintree: braintree::244863798:244863798.1 | (APITimings) [|braintree|venmo|createsession|request|time] 0.251093s | | Feb 13 16:48:04 payments1005 SmashPig-Braintree: braintree::244863798:244863798.1 | (APITimings) [|braintree|venmo|createsession|request|time] 0.393999s | | Feb 13 16:49:01 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.349528s | | Feb 13 16:50:00 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.305722s | | Feb 13 16:50:00 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.250033s | | Feb 13 16:50:00 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.307664s | | Feb 13 16:50:00 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.314715s | | Feb 13 16:50:12 payments1006 SmashPig-Adyen: adyen | (APITimings) [|adyen|apple|getpaymentmethods|request|time] 0.247764s | |
Let's determine whether this is intentional and, if not, identify why it's happening.