While testing Payments from the Wikipedia app, I selected "Other payment method" which led to DonateWiki where I selected to pay using GPay. I was redirected to the payment form but the Google Pay button was not loaded.
Description
Event Timeline
This may be running up against the same issue we've seen in our ecosystem, which is that Google doesn't allow any payment-related transactions to happen inside a WebView (i.e. a webview controlled by a third-party app like ours), for security purposes. All GPay-related transactions must be done in the official system browser app (Safari on iOS, or Chrome on Android).
Thanks @Dbrant, that's interesting and it could be related from what I've seen online. We could experiment by adding this update to the UserAgent as recommended in the docs to see if it makes any difference, otherwise we might need to take down the GooglePay option for iOS.
I put up the user agent modification in a donate-gpay-fix branch which helps, but possibly more client-side work is needed to allow for popups. See https://developers.google.com/pay/api/web/guides/recipes/using-ios-wkwebview#display-popup-same-view-controller

