Itch.io is being attacked by payment processors right now and it has resulted in the delisting and takedown of a number of games.
Want to do something about it? Here's who to contact with your complaints and get the ball rolling.
This is directly from a thread on the itch.io Reddit posted by u/daicon with a few edits. Full credit to them for making available these resources.
We should tell them quite bluntly that if they continue this stupidity of infringing on people's law-abiding activities and speech by with these thuggish tactics of financially barring platforms, you will make it a permanent part of your political identity to seek to have them broken up as monopolies. Tell them you believe their actions are illegal, and that you will actively seek out and press the idea to as many opportunistic law firms as you can and try to kick off a class-action suit against them. Tell them you'll support forever support any regulations against them. Below I'll post some direct contact details and forms. Visa allows all members of their board (including Chairman) be contacted.
Visa Inc.
https://investor.visa.com/corporate-governance/contact-the-board/default.aspx#emailForm Phone: 1-800-847-2911 OR +1-303-967-1096 (international) Mail: c/o the Chairman, CEO, General Counsel or Corporate Secretary, P.O. Box 8999, San Francisco, CA 94128 businessconduct@visa.com globalmedia@visa.com
Mastercard Inc.
https://b2b.mastercard.com/contact-us/ Corporate Office: 914-249-2000 Operations Center in Missouri: 636-722-6100 investor.relations@mastercard.com
PayPal Holdings, Inc.
AskPayPal on X Phone: 1-888-221-1161 Mail: PayPal Headquarters, 2211 North First Street, San Jose, California 95131 EEOMALegalSpecialist@paypal.com <---HERE!! executiveescalations@paypal.com
Most importantly, those in the USA should consider contacting their Congressmen (phone or email) and tell them you want to support these bills:
https://www.congress.gov/bill/119th-congress/senate-bill/401 https://www.congress.gov/bill/119th-congress/house-bill/987
I would urge them to support it, and even urge them to strengthen the wording of it to put more restrictions on credit card companies, not just banks. ( Find Your Congressmen )
Then, I think those in the USA should contact the Consumer Financial Protection Bureau and file a complaint. Doing this next is good, as its the most consumer focused of the organizations:
Submit a complaint about a financial product or service Phone: 1-855-411-2372 Mail: Consumer Financial Protection Bureau, 1700 G Street NW, Washington, DC 20552
Lastly, you submit a complaint detailing the issues to the DOJ’s Antitrust Division or FTC:
Department of Justice – Antitrust Division
https://www.consumerfinance.gov/complaint/ Phone: 1-855-411-2372 Mail: Consumer Financial Protection Bureau, 1700 G Street NW, Washington, DC 20552
Federal Trade Commission
https://reportfraud.ftc.gov/ Phone: 1-877-382-4357 Mail: Federal Trade Commission, Consumer Response Center, 600 Pennsylvania Avenue NW, Washington, DC 20580
If you are not in the USA, you can still e-mail or contact payment processors and let them know your intent to engage against them in your countries both legally and politically.