A zero-dependency static donation widget for non-profit organizations that doesn't require a payment gateway. Built with vanilla JavaScript and Tailwind CSS.
Why Gateless?
- 🚫 No payment gateway required
- 💰 Zero transaction fees
- 🔒 Direct bank transfers
- 🌐 Support for local payment methods
- 🏦 Multi-bank account support
- ⚡ Instant deployment
Features
- 🎯 Multiple payment methods (MB Way, Multibanco, Bank Transfer)
- 🏢 Multi-delegation support with dynamic payment method filtering
- 💫 Smooth transitions and animations
- 📱 Fully responsive design
- 🔧 Easy configuration via JavaScript
- ⚡ Lightweight and fast
- 🖼️ Iframe-ready
- 🔗 Single delegation mode via separate page
- 📋 One-click copy for bank details
- 🎨 Customizable styling via Tailwind
- 📧 Integrated email receipt system
Deployment on Static.app
- Download the ZIP archive of your project from GitHub.
- Extract the ZIP archive to a local directory.
- Go to static.app and sign up or log in.
- Create a new project and upload the extracted files.
- Ensure your
js/config.js
file is configured with your payment methods, delegations, and other settings.
Configuration
All configuration is managed through js/config.js
.