TWINT
Learn how to enable TWINT for your account in Fundraise Up.
Your organization can accept one-time donations through TWINT, a mobile payment app used in Switzerland. TWINT donations are made in CHF and processed through Stripe.
| Supporter location | Switzerland, determined by IP address |
|---|---|
| Donations | One-time only |
| Currency | CHF |
| Maximum amount | 5,000 CHF per donation |
| Refund window | 180 days |
| Available in | Checkout Modal, Campaign Pages, Gift Cart |
| Organization eligibility | A Stripe account in a country where Stripe supports TWINT (view the list on the Stripe website) |
When TWINT appears
Supporters see TWINT among the payment options when all of these conditions are met:
- TWINT is enabled for your organization.
- The donation currency is CHF.
- The donation amount is 5,000 CHF or less.
- The supporter's IP address is in Switzerland.
If the supporter chooses to cover the transaction costs and this raises the total above 5,000 CHF, TWINT disappears from the payment options, and the supporter must choose another payment method.
In Gift Cart, TWINT appears only when every gift in the cart is a one-time donation.
TWINT is not available in Virtual Terminal. Each payment must be confirmed in the TWINT app on the supporter's own device, so your team cannot process a TWINT donation on a supporter's behalf.
How supporters pay with TWINT
After the supporter selects TWINT and confirms the donation, the payment itself happens in the TWINT app. How the supporter reaches the app depends on the device they donate from.
On a mobile device, checkout shows the Open TWINT button. Tapping it opens the TWINT app with the payment pre-filled. The supporter confirms the payment in the app and returns to checkout, which continues to the confirmation screen.
On desktop, checkout shows a QR code. The supporter scans it with the TWINT app on their phone and confirms the payment there. A QR code is valid for 10 minutes; after it expires, the supporter can generate a new one or choose another payment method.
How to enable TWINT
Enabling TWINT takes two separate steps: one in your Stripe account and one in the Fundraise Up Dashboard.
Step 1: Activate TWINT in Stripe
- Log in to your Stripe dashboard.
- Go to Settings > Payments > Payment methods.
- Locate TWINT and click Enable.
Stripe checks that your organization meets its TWINT requirements. Until verification completes, TWINT stays pending in Stripe, and supporters do not see it at checkout.
Step 2: Enable TWINT in Fundraise Up
- Log in to your Fundraise Up Dashboard.
- Go to Settings > Payment methods.
- Click TWINT, then click Enable TWINT.
Refunds
Donations made using TWINT can be refunded up to 180 days after the original donation date. Both full and partial refunds are supported.
To refund a TWINT donation:
- In the Dashboard, go to Donations.
- Click the donation to open its details page.
- Click Refund donation in the top-right corner of the page.
After 180 days, the Refund donation button becomes unavailable for TWINT donations.