For Apple Pay, we should be able to hide the contact fields (name, address, email) and get all of the donor's info from the onAuthorized callback. We could then submit them via the extraData array that gets passed to our backend MW API call.
https://docs.adyen.com/payment-methods/apple-pay/web-component#events