A step-by-step guide for connecting your host account with Stripe — our payments platform. The first part is on a computer; the identity verification step happens on your phone. The whole process takes about 10 minutes if you have your documents ready.
●11 desktop steps●6 phone steps●~10 minutes total
Have these ready before you start
📄 Photo ID (passport, national ID, or driver's licence)
🏦 Your IBAN
🏠 Home address
📅 Date of birth
📱 A phone with a working camera (for the selfie + ID photo)
Part 1
On the computer
1
Open Payments in your account settings
Sign in to VelekaVibe, click your avatar in the top right, choose Profile, then select Payments from the left-hand menu. If this is your first time, your Stripe Connect status will read "Not connected to Stripe yet" — that's expected.
Account settings → Payments
2
Click "Connect with Stripe"
Before redirecting you, VelekaVibe shows a quick checklist of what Stripe will ask for: an ID document, an IBAN where payouts should land, your home address, and your date of birth. Have these ready — onboarding takes about 5 minutes once everything is in front of you.
Tip: You don't need a Stripe account in advance. Clicking the button creates a free Stripe Express account for you automatically.
"Let's get you paid" prompt with the checklist
3
Sign in to Stripe Express with your email
You'll land on Stripe's secure Express onboarding. Enter the email address you want associated with your payouts — usually the same one you use on VelekaVibe.
Stripe Express "Sign in" screen
4
Verify your phone with the SMS code
Stripe sends a 6-digit code to your phone. Enter it on the next screen. If you don't see the SMS, tap "Resend code" or "Use a different phone number".
SMS verification code entry
5
Verify your personal details
Stripe asks for your date of birth, home address, and phone number. The country defaults to where you signed up; for Bulgarian hosts this is Bulgaria + a +359 phone number.
Personal details — date of birth, address, phone
6
Add an account for payouts (IBAN)
Choose EUR as the currency and Bulgaria as the bank country (or your own country if you live elsewhere). Enter your IBAN twice to confirm. Stripe uses SEPA Direct Debit, so any euro IBAN works.
Tip: From 2026, Bulgaria uses the euro. All VelekaVibe payouts are in EUR — even to Bulgarian banks.
Bank details — IBAN for SEPA payouts
7
Verify the account representative
If you're hosting as an individual, that's just you. Click "Continue" to start the identity verification flow. (You can tap "Skip for now" — but the account stays inactive until verification is complete, so it's faster to do it now.)
Verify account representative — "Get started"
8
Choose a verification method
Pick "Selfie and photo ID" — it's the recommended option and verifies instantly. The alternative (Address document + photo ID) takes 1–3 days because a human reviews it.
Selfie + photo ID is recommended (instant verification)
9
Agree to Stripe's identity verification
A small dialog explains that Stripe will take a photo of your ID and a selfie, and that biometric technology compares them. Read the privacy notice and click "Agree and continue".
"Verify your identity with Stripe" consent dialog
10
Scan the QR code with your phone
Stripe shows a QR code. Open your phone's camera and point it at the code — it'll open the verification flow on your phone, which has the camera you need to photograph your ID and your face.
QR code — scan it with your phone's camera
11
Browser shows "Complete verification on your mobile"
Leave the desktop tab open while you finish on your phone — it updates automatically when the phone flow completes. Switch to your phone now (next section).
Desktop waits while you verify on your phone
Part 2
On the phone
After scanning the QR code on the desktop, your phone takes over.
1
Get ready to scan your ID
Stripe explains what's coming: you'll photograph the front and back of your ID, then take a selfie. Tap "I'm ready" to start. Have your ID document in hand — passport, national ID, or driver's licence.
"Get ready to scan your ID"
2
Allow camera access
Stripe asks the page for camera access. Tap "Grant access" — without this you can't continue.
First prompt — page-level camera access
3
Allow it again at the iOS / browser level
Your phone shows a second native dialog: "Allow verify.stripe.com to use your camera?". Tap "Allow". This is the operating system asking, separate from the page.
Native iOS / Android camera permission
4
Photograph the front, then flip and photograph the back
Hold the ID flat, in good light, fully inside the frame. Stripe checks the photo automatically. When the front is accepted, the screen says "Flip your ID over" — turn the document and photograph the back the same way.
Tip: If the photo is rejected, retry on a darker, non-reflective background. Avoid glare on lamination.
"Flip your ID over" — back side prompt
5
Take a selfie
Stripe matches your face to the photo on your ID. The screen guides you to position your face inside an oval and hold still for a second. The optional "Help us improve verifications" consent is for Stripe's internal model training — accept or decline as you prefer; the verification works either way.
Selfie step — face match
6
Done on the phone — return to your computer
The phone shows "We're reviewing your details — you can return to your other device". You can close the phone tab. Switch back to your desktop browser tab — it'll have updated automatically.
Phone hands off — back to desktop
Part 3
Done — back on the computer
12
Wait for Stripe to review your account
On the desktop you'll see "Thanks for submitting your information — your information is in review. Typically takes 24 hours." Most accounts are approved within a few hours; rarely it takes 1–2 business days. You can list properties on VelekaVibe in the meantime; bookings can be confirmed only after approval. You'll get an email from Stripe when it's done.
"Your information is in review"
After approval
Once Stripe approves your account, your VelekaVibe status flips to "Connected to Stripe" with two green checks: ✅ Charges (you can accept payments) and ✅ Payouts (you can receive money).
From now on, every booking automatically routes the host portion to your IBAN, on the schedule you chose in your Stripe dashboard.
Frequently asked questions
Is there a fee to connect with Stripe?
No. Creating a Stripe Express account is free. Stripe charges a standard processing fee on each booking (typically 1.4–2.9% + a small fixed amount), deducted automatically — VelekaVibe doesn't add anything on top.
What documents will Stripe ask for?
A government-issued photo ID — passport, national ID, or driver's licence — plus your home address, date of birth, IBAN, and a selfie. For business hosts, also a tax ID / ЕИК. Everything stays with Stripe; VelekaVibe never sees these documents.
Can I do the whole flow on my phone?
Yes — the desktop QR-code step is just a convenience for people who started on a computer. If you open /dashboard/profile/payments on your phone in the first place, Stripe runs the entire flow (form + camera + selfie) on the phone directly.
When do I get paid?
By default daily — every weekday, Stripe sends out the payouts that have cleared. You can change this to weekly or monthly in your Stripe dashboard. The first payout typically arrives 7 days after your first booking — Stripe's standard new-account hold.
What if my Stripe verification fails?
Stripe sends an email explaining what's missing or wrong (usually an unclear ID photo or an address mismatch). Open Payments on VelekaVibe — your status card shows "Stripe needs more information" with a button to fix it. Most issues are resolved with a clearer photo of the ID document.
I already have a Stripe account — can I connect that one?
No. VelekaVibe uses Stripe Connect Express, which creates a separate platform-bound account for each connection. Even if Stripe recognises your email and pre-fills some details, you go through onboarding for this new account. The good news: with the same email, identity verification often takes seconds the second time.
Can I disconnect later?
Yes — there's a Disconnect option in your VelekaVibe Payments page (or contact support). Existing reservations keep their original payout routing — you still get paid for them. Only future bookings are affected.