The European Union is working on a standard for QR-code payments [1]. In the Netherlands, most banking app already understand QR-code for payments. There are serviced that offer a possibility to ask for a payment without a specified amount that do not the reveal the bank account of the requester.
If this could be turned into a world wide standard, one could add a link to a QR code in a web page to request for donations. One should realize that there are very different payments systems in the world and that there are payment companies, think credit card companies, that have good reasons to resist these kind of global standards.
[1] https://www.europeanpaymentscouncil.eu/document-library/guid...