Marketing spend that shows up locally

Join Fundis and support the communities your customers choose. Gain visibility among customers who value community engagement.

Visibility without an advertising budget

Fundis users actively search for partner stores in the app. You get featured for free.

Customers who value community

Many choose a store based on which community it supports. This is one way to stand out from chain stores.

Social responsibility

While Fundis boosts marketing and sales, businesses can fulfill their social responsibility effortlessly.

Why this is worth it

Join Fundis and support the communities your customers choose. Gain visibility among customers who value community engagement.

*{box-sizing:border-box;margin:0;padding:0} .fw{width:100%;background:#EAEFFF;padding:80px 30px} .fi{max-width:1200px;margin:0 auto} /* Otsikot: Instrument Sans 500 */ .ftl{font-family:'Instrument Sans',sans-serif;font-size:12px;font-weight:500;color:#FF3399;letter-spacing:0.12em;text-align:center;margin-bottom:12px} .fmt{font-family:'Instrument Sans',sans-serif;font-size:42px;font-weight:500;color:#141050;text-align:center;line-height:1.15;margin-bottom:64px} .fmt span{color:#FF3399} .fst{font-family:'Instrument Sans',sans-serif;font-size:15px;font-weight:500;color:#FF3399;line-height:1.3} .fdt{font-family:'Instrument Sans',sans-serif;font-size:34px;font-weight:500;color:#141050;line-height:1.2;margin-bottom:16px} .fsht{font-family:'Instrument Sans',sans-serif;font-size:13px;font-weight:500;color:white} .fcv{font-family:'Instrument Sans',sans-serif;font-size:13px;font-weight:500;color:#141050} .fin{font-family:'Instrument Sans',sans-serif;font-size:11px;font-weight:500;color:#141050} /* Teksti: Poppins 400 */ .fsn{font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;color:#9ca3af;margin-bottom:16px;letter-spacing:0.04em} .fss{font-family:'Poppins',sans-serif;font-size:12px;font-weight:400;color:#9ca3af;margin-top:6px;line-height:1.5} .fdb{font-family:'Poppins',sans-serif;font-size:16px;font-weight:400;color:#4b5563;line-height:1.85;margin-bottom:24px} .fdqt{font-family:'Poppins',sans-serif;font-size:14px;font-weight:400;color:#4b5563;line-height:1.7} .fdqt strong{font-family:'Instrument Sans',sans-serif;font-weight:500;color:#141050} .ftag{font-family:'Poppins',sans-serif;font-size:11px;font-weight:400;letter-spacing:0.04em} .fcl{font-family:'Poppins',sans-serif;font-size:9px;font-weight:400;color:#9ca3af;margin-bottom:3px;letter-spacing:0.05em} .fcs{font-family:'Poppins',sans-serif;font-size:10px;color:#9ca3af;font-weight:400} .fisu{font-family:'Poppins',sans-serif;font-size:9px;color:#9ca3af} .fbtn{font-family:'Poppins',sans-serif;font-size:14px;font-weight:400} .fcta{font-family:'Instrument Sans',sans-serif;font-size:12px;font-weight:500} /* Grid & cards */ .fgrid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px;margin-bottom:40px} /* Default state */ .fsc{background:#ffffff;border-radius:20px;padding:28px 24px;cursor:pointer;transition:all 0.2s;border:1px solid #FF3399;position:relative;overflow:hidden} .fsc .fst{color:#FF3399} .fsc .fsn{color:#FF3399} .fsc .fss{color:#FF3399} .fsc::before{display:none} /* Hover state */ .fsc:not(.active):hover{background:#FF339933;border:1px solid #FF3399} .fsc:not(.active):hover .fst{color:#FF3399} .fsc:not(.active):hover .fsn{color:#FF3399} .fsc:not(.active):hover .fss{color:#FF3399} /* Active state */ .fsc.active{background:#FF3399;border:1px solid #FF3399} .fsc.active .fst{color:#ffffff} .fsc.active .fsn{color:#ffffff} .fsc.active .fss{color:#ffffff} .fsi{width:48px;height:48px;border-radius:14px;background:#f8f7ff;display:flex;align-items:center;justify-content:center;margin-bottom:14px;font-size:22px} .fsc.active .fsi{background:rgba(255,255,255,0.2)} /* Detail area */ .fdet{display:grid;grid-template-columns:1fr 320px;gap:64px;align-items:center;background:white;border-radius:28px;padding:56px;min-height:360px} .ftag{display:inline-block;padding:5px 14px;border-radius:20px;margin-bottom:20px} .ftk{background:#E6F1FB;color:#185FA5} .ftu{background:#FBEAF0;color:#72243E} .fts{background:#EAF3DE;color:#27500A} .fdq{display:flex;gap:14px;align-items:flex-start;background:#f8f7ff;border-radius:14px;padding:18px 20px} .fdqb{width:4px;border-radius:2px;background:#E91E8C;flex-shrink:0;align-self:stretch} .fnav{display:flex;gap:10px;margin-top:28px} .fbtn{padding:12px 28px;border-radius:25px;border:none;cursor:pointer;transition:all 0.15s} .fbp{background:#f3f4f6;color:#9ca3af} .fbp:hover:not(:disabled){background:#e5e7eb;color:#6b7280} .fbn{background:#E91E8C;color:white} .fbn:hover{background:#c4177a} .fbtn:disabled{opacity:0.25;cursor:default} /* Phone mockup */ .fpw{display:flex;justify-content:center} .fph{width:220px;background:#0f0f2e;border-radius:38px;padding:12px;flex-shrink:0} .fpb{width:60px;height:6px;background:#07071a;border-radius:3px;margin:0 auto 10px} .fps{background:#fff;border-radius:26px;overflow:hidden;position:relative;height:400px} .fscr{position:absolute;inset:0;opacity:0;transition:opacity 0.35s;display:flex;flex-direction:column} .fscr.on{opacity:1} .fsh{background:#141050;padding:14px 16px 10px;display:flex;align-items:center;gap:8px} .fshl{width:22px;height:22px;background:#E91E8C;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0} .fshl svg{width:12px;height:12px;fill:white} .fsb{flex:1;padding:12px;background:#f8f9fa;display:flex;flex-direction:column;gap:8px;overflow:hidden} .fcard{background:white;border-radius:10px;padding:10px 12px;border:1px solid #f0f0f0} .fmap{background:linear-gradient(135deg,#e8f4e8,#d4edda);border-radius:10px;height:88px;position:relative;overflow:hidden} .fmd{width:10px;height:10px;border-radius:50%;position:absolute;border:2px solid white} .fpp{animation:fpp 2s infinite} @keyframes fpp{0%,100%{transform:scale(1)}50%{transform:scale(1.4)}} .fli{display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #f3f4f6} .fli:last-child{border:none} .fav{width:30px;height:30px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0} .fck{width:19px;height:19px;border-radius:50%;background:#EAF3DE;display:flex;align-items:center;justify-content:center;font-size:10px;color:#3B6D11;flex-shrink:0} .fcta{background:#E91E8C;color:white;border:none;width:100%;padding:11px;border-radius:10px;margin-top:auto;cursor:pointer} .fpr{background:#f3f4f6;border-radius:20px;height:5px;overflow:hidden;margin-top:5px} .fprf{height:100%;background:#E91E8C;border-radius:20px} .fdots{display:flex;gap:4px;justify-content:center;padding:8px 0 4px} .fdot{width:5px;height:5px;border-radius:50%;background:#e5e7eb;transition:background 0.3s} .fdot.on{background:#E91E8C} /* ===================================================== */ /* RESPONSIIVISUUS */ /* ===================================================== */ /* Tablet landscape: 1100px ja alle */ @media (max-width:1100px){ .fw{padding:64px 28px} .fgrid{gap:14px} .fsc{padding:24px 20px} .fmt{font-size:36px;margin-bottom:48px} .fdet{gap:40px;padding:44px;grid-template-columns:1fr 280px} .fdt{font-size:28px} .fdb{font-size:15px} .fph{width:200px} .fps{height:380px} } /* Tablet portrait: 820px ja alle */ @media (max-width:820px){ .fw{padding:56px 24px} .fgrid{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-bottom:32px} .fsc{padding:22px 18px} .fsi{width:42px;height:42px;margin-bottom:12px;font-size:20px} .fst{font-size:14px} .fmt{font-size:30px;margin-bottom:40px} .fdet{grid-template-columns:1fr;gap:36px;padding:36px 28px;min-height:0} .fpw{order:-1} .fdt{font-size:25px} .fdb{font-size:15px;line-height:1.75} .fdq{padding:16px 18px} .fph{width:210px} .fps{height:390px} } /* Mobile landscape: 700px ja alle */ @media (max-width:700px){ .fw{padding:48px 20px} .fgrid{grid-template-columns:1fr;gap:10px;margin-bottom:28px} .fsc{padding:18px 16px;border-radius:16px} .fsi{width:38px;height:38px;margin-bottom:10px;font-size:18px;border-radius:11px} .fsn{font-size:10px;margin-bottom:10px} .fst{font-size:13px} .fss{font-size:11px;margin-top:4px} .ftl{font-size:11px} .fmt{font-size:26px;margin-bottom:32px;line-height:1.2} .fdet{grid-template-columns:1fr;gap:28px;padding:28px 22px;border-radius:22px} .fpw{order:-1} .ftag{font-size:10px;padding:4px 12px;margin-bottom:16px} .fdt{font-size:22px;margin-bottom:12px} .fdb{font-size:14px;margin-bottom:20px} .fdqt{font-size:13px} .fnav{margin-top:22px;gap:8px} .fbtn{padding:11px 22px;font-size:13px} .fph{width:190px;padding:10px} .fps{height:360px} } /* Mobile portrait: 480px ja alle */ @media (max-width:480px){ .fw{padding:40px 16px} .fi{max-width:100%} .fgrid{grid-template-columns:1fr;gap:8px;margin-bottom:24px} .fsc{padding:16px 14px;border-radius:14px} .fsi{width:34px;height:34px;margin-bottom:8px;font-size:16px;border-radius:10px} .fsn{font-size:9px;margin-bottom:8px;letter-spacing:0.03em} .fst{font-size:12px;line-height:1.25} .fss{font-size:10px;margin-top:3px;line-height:1.4} .ftl{font-size:10px;letter-spacing:0.1em} .fmt{font-size:21px;margin-bottom:24px} .fdet{padding:22px 18px;border-radius:18px;gap:22px} .ftag{font-size:9px;padding:4px 10px;margin-bottom:14px} .fdt{font-size:19px;margin-bottom:10px;line-height:1.25} .fdb{font-size:13px;line-height:1.7;margin-bottom:18px} .fdq{padding:13px 14px;gap:10px;border-radius:12px} .fdqt{font-size:12px;line-height:1.6} .fnav{margin-top:18px;gap:8px} .fbtn{padding:10px 18px;font-size:12px;border-radius:20px;flex:1} .fph{width:170px;padding:9px;border-radius:32px} .fpb{width:50px;margin-bottom:8px} .fps{height:330px;border-radius:22px} .fsh{padding:11px 12px 8px} .fsht{font-size:12px} .fshl{width:19px;height:19px} .fsb{padding:10px;gap:6px} .fcard{padding:9px 10px} .fcv{font-size:12px} .fmap{height:74px} }
HOW IT WORKS
Three steps,
no hassle
STEP 01
📞
You request a call
We'll go through a suitable model
STEP 02
💳
Fundis is added as a payment method
We integrate with your POS system
STEP 03
🔄
Fundis handles the rest
We settle with communities monthly
Contact
You request a call
We'll be in touch within a couple of days and go through a suitable support model for your business.
Decided together: Fundis and your business decide on a suitable support share. You don't need to know anything in advance.
Call request
CALL REQUEST SENT
Restaurant Aino
We'll be in touch within 2 days
NEXT
Suitable support model
We'll go through it together
150+ stores already participating
Payment method
RESTAURANT AINO
€12.50
Regular price, no changes for the customer
FC Lahti receives€0.63
Merchant's support share
Fundis
Apple Pay
Google Pay
Fundis
DIRECTED SUPPORT THIS MONTH
€1,240
↑ 18% from last month
SUPPORTED COMMUNITIES
🏒
🎵
3 local communities
Next settlement 2/1/2026
var fhtc=0; var fhtd=[ {tag:'Yhteydenotto',tc:'ftk',title:'Jätät soittopyynnön',body:'Olemme yhteydessä parin päivän sisällä ja käymme läpi sopivan tukemismallin yrityksellesi.',hl:'Sovitaan yhdessä: Fundis ja yrityksesi päättävät sopivan tukiosuuden. Sinun ei tarvitse tietää valmiiksi mitään.'}, {tag:'Käyttöönotto',tc:'ftu',title:'Fundis lisätään maksutavaksi',body:'Integroimme Fundiksen osaksi kassajärjestelmääsi. Asiakkaat maksavat normaalisti, kuten ennenkin.',hl:'Ei muutoksia asiakkaalle: Maksaminen toimii kuten ennenkin. Fundis vain lisätään maksutavaksi.'}, {tag:'Jatkuva tuki',tc:'fts',title:'Fundis hoitaa loput',body:'Ohjaamme sovitun osuuden valituille yhteisöille kuukausittain. Sinulle ei tule ylimääräistä työtä.',hl:'Sinulle ei vaivaa: Tilitämme sovitun osuuden automaattisesti joka kuukausi.'} ]; function fht(n){ if(n2)return; fhtc=n; document.querySelectorAll('.fsc').forEach(function(el,i){el.classList.toggle('active',i===n)}); document.querySelectorAll('.fscr').forEach(function(el,i){el.classList.toggle('on',i===n)}); document.querySelectorAll('.fdot').forEach(function(el,i){el.classList.toggle('on',i===n)}); var d=fhtd[n]; var t=document.getElementById('fht-tag'); t.className='ftag '+d.tc; t.textContent=d.tag; document.getElementById('fht-title').textContent=d.title; document.getElementById('fht-body').textContent=d.body; document.getElementById('fht-hl').innerHTML=d.hl; document.getElementById('fht-prev').disabled=n===0; document.getElementById('fht-next').disabled=n===2; document.getElementById('fht-next').textContent=n===2?'Valmis ✓':'Seuraava →'; }

Frequently asked questions about Fundis

Select an audience or browse all questions.
Can our organization join?

Yes. You can register through the registration form on our website or by contacting partners@fundis.fi

You’ll get a revenue source that isn’t location-dependent and doesn’t require volunteer work days or fundraising sales.

The funds are paid directly to your account based on the amount accumulated from purchases made by users.

Let your community know that you can be selected as a beneficiary in Fundis, supported by Fundis merchants. We’ll provide communication support and materials. Activating your community directly impacts the amount of support you receive.

What does Fundis cost me?

Pricing is agreed upon separately. Contact us (partners@fundis.fi) and we’ll work out a model together.

Absolutely! We’re always open to new partnerships. Contact us at partners@fundis.fi and we’ll discuss collaboration opportunities.

Fundis offers businesses a new way to boost sales and marketing while at the same time they can fulfill their social responsibility. For merchants, this is an opportunity to turn marketing spend into something concrete. Instead of money disappearing into anonymous social media advertising, you gain visibility with customers who value community spirit.

Do I pay more when I use Fundis?

No. Using Fundis doesn’t increase the cost of your purchase.

If you encounter problems using Fundis, you can contact our customer support by email (support@fundis.fi) or on WhatsApp (050 552 3279). Support will help you resolve issues as quickly as possible.

After registering, you can choose your preferred club, team, or association from the list. You can change your selection at any time.

Yes. Payment transactions go through secure payment service providers, and we comply with GDPR.
Yes, you can see in real time in the app how much has been accumulated for your chosen recipient.
How does Fundis work?

Fundis works as a payment method that connects to your payment card or MobilePay. When you shop with Fundis, the merchant supports the association you’ve chosen. There are no extra costs for you. The merchant supports, you choose the beneficiary.

You can check on our website or in our app which stores accept Fundis.

Fundis transfers the support directly to the community’s account.