Geliana Pay
Docs
OverviewGetting StartedTip PagesInvoicesAppearance & BrandingPayments & PayoutsKYC & Identity VerificationAccount ManagementEmail NotificationsFees & PricingFAQ

Overview

Geliana Pay is a payment facilitation platform built for African freelancers and creators. We help you get paid by anyone, anywhere — via tip pages, professional invoices, and instant payouts to M-Pesa or your bank.

Geliana Pay is a payment facilitator, not a financial institution or bank. All payment processing is handled by Paystack Payments Limited, a Central Bank of Kenya licensed Payment Service Provider. Funds flow directly from the payer through Paystack to your designated payout account — Geliana Pay never holds or custodies your funds.

Tip pages

Share your link, get tips instantly

Invoices

Professional invoices with payment links

M-Pesa & Card

Powered by Paystack

Getting Started

1. Sign up

Create your account with your email and a password. No credit card needed.

2. Choose your handle

Your handle is your public username — it determines your tip page URL: pay.geliana.com/tip/yourhandle. 3-30 characters, letters, numbers, and underscores only.

3. Complete KYC

Before you can send invoices or receive payouts, you must complete identity verification (Know Your Customer). You'll need:

  • A clear selfie or profile photo
  • Your national ID or passport (image or PDF)
  • Your KRA PIN
  • Your M-Pesa number or bank account details for payouts
  • A one-time KSh 50 verification fee

Admins review your submission and approve it — usually within 1-2 business days. You'll receive an email notification once approved.

4. Customise your pages

Head to the Appearance settings to customise your tip page and invoices with accent colours, hero patterns, card styles, button shapes, cover images, and custom titles.

5. Start earning

Share your tip page link or send invoice payment links to clients. Get paid via M-Pesa or card.

Tip Pages

Every creator gets a public tip page at /tip/[handle]. Share this link anywhere — social media, your website, email signatures, WhatsApp.

Supporters can send tips via M-Pesa or card. No account needed for the person sending the tip — just pick an amount, enter their details, and pay.

Fee structure

FeeAmount
Platform fee5% of tip (uncapped)
Paystack processing1.5% + KSh 30 (max KSh 4,000)
You receiveAmount − fees

Customisation options

  • Accent colour (7 presets + custom hex picker)
  • Background style (plain, gradient, mesh)
  • Hero pattern overlays (17 SVG patterns)
  • Card style (rounded, glass, bordered, elevated)
  • Button shape (rounded, pill, soft, sharp)
  • Cover image (banner at the top of your tip page)
  • Tip page headline (custom title)
  • CTA button text
  • Avatar, display name, bio
  • Social links (X/Twitter, Instagram, website)

Invoices

Create professional line-item invoices and share a payment link with your clients. Clients pay online without needing an account — no sign-up required.

Creating an invoice

  1. Go to Invoices → New invoice
  2. Enter client details (name, email) — you can pick from saved clients
  3. Choose local or international invoice type
  4. Add line items (description, quantity, unit price)
  5. Optionally set a payment deadline
  6. Add notes if needed
  7. Share the generated payment link with your client

Fee structure

TypePlatform feeCap
Local (Kenya)3%KSh 2,500
International4%KSh 2,500
Paystack processing1.5% + KSh 30 (max KSh 4,000)

Payment reminders

You can send payment reminder emails to your clients. The reminder system has built-in limits:

  • Maximum 3 reminders per invoice
  • 1 reminder per 24 hours cooldown
  • Reminders include the payment link and a personalised message

Payment deadlines

You can set a due date when creating an invoice. The public payment page will display the due date and show an overdue banner if the invoice isn't paid by the deadline.

Appearance & Branding

The Appearance page lets you fully customise how your tip page and invoices look to supporters and clients. All changes reflect in real-time on the live preview.

Available settings

Accent colour (7 presets + custom)
17 SVG hero patterns
Card style (rounded / glass / bordered / elevated)
Button shape (rounded / pill / soft / sharp)
Cover image (banner for tip page)
Custom tip page headline
Invoice logo URL
Invoice footer note
Thank-you message after payment
Background style (plain / gradient / mesh)
Display name & bio
Social links (X, Instagram, website)

Payments & Payouts

How payments work

When someone pays you via your tip page or invoice, the money flows through Paystack. Geliana Pay does not hold your funds in a platform wallet or balance.

PayerPaystackYour bank / M-Pesa

Fraud hold period

To protect against chargebacks and fraudulent transactions, payouts are subject to a brief hold period after payment is confirmed. During this time, funds are held by Paystack and are not available to Geliana Pay or you.

Payout methods

  • M-Pesa (mobile money)
  • Bank transfer

Your payout method is set during KYC and can be updated by contacting support.

Disputes

If a payer disputes a transaction, the admin can raise a dispute on the payout. Disputed payouts are frozen until resolved through an admin-creator communication thread. Admins can resolve disputes by settling or cancelling the payout.

KYC & Identity Verification

Know Your Customer (KYC) is legally required before you can send invoices or receive payouts. The process is fully digital and typically takes 1-2 business days for review.

What's required

  • Selfie — a clear photo of your face
  • National ID or Passport — image or PDF upload
  • KRA PIN — your Kenya Revenue Authority PIN
  • ID / Passport number
  • Payout details — M-Pesa number or bank account info
  • KSh 50 fee — one-time, non-refundable

Data protection

Your KYC data is encrypted at rest using AES-256-GCM. Decryption keys are managed separately and are only accessible to authorised administrative personnel. Once your KYC is approved or rejected, uploaded document images are deleted from our file storage.

KYC states

None / Not started

Complete KYC verification from the onboarding page or dashboard banner.

Details submitted, fee unpaid

Your details are saved but the admin can't review until the KSh 50 fee is paid.

Under review

Your submission and fee payment are being reviewed by an admin.

Approved

You can create invoices and receive payouts.

Rejected

Your submission was rejected. Check the reason and resubmit with corrected details. No additional KYC fee required.

Account Management

Settings

Your account settings page lets you manage your profile, change your handle, update your password, and review your account details.

Changing your handle

  • First change: available 30 days after account creation
  • Subsequent changes: available 90 days after last change
  • Your old handle becomes immediately available for others

Changing your password

You can update your password from the Settings page. You'll need to enter your current password to make changes. Passwords must be at least 8 characters.

Forgot password

If you forget your password, click "Forgot password?" on the sign-in page. You'll receive a reset code via email to set a new password.

Account deletion

You can request account deletion from the Danger Zone section in Settings. The process:

  1. Submit a deletion request from your settings
  2. An admin reviews and schedules the deletion
  3. A 30-day buffer period applies by default
  4. During the buffer period, you can cancel the request
  5. After processing, your personal data is permanently erased

Note: If your account was already deleted and you sign in again, you'll see a "Restore account" screen. You can deliberately rehabilitate your account, which will redirect you to onboarding to set up fresh.

Email Notifications

Geliana Pay sends automated email notifications to keep you and your clients informed. All notifications are sent from notifications@pay-notifications.geliana.com.

Notifications you'll receive

You (as creator)

Someone sends you a tip

You (as creator)

A client pays an invoice

You (as creator)

Your KYC status changes

Your client

You send a payment reminder

Admin team

A new KYC submission is completed

Audit log

Every email sent is permanently recorded in the email log — including recipient, subject, body, and delivery status. Admins can view the full email log in the admin panel.

Fees & Pricing

Geliana Pay charges per-transaction fees. There are no monthly subscriptions, setup fees, or hidden charges.

ServicePlatform feeCapMinimum
Tips5%NoneKSh 100
Invoices (local)3%KSh 2,500KSh 500
Invoices (intl)4%KSh 2,500KSh 500
KYC feeOne-time KSh 50 (non-refundable)

Paystack also charges a processing fee: 1.5% + KSh 30 per transaction, capped at KSh 4,000. This is deducted before you receive your payout.

FAQ

How do I get paid?
Set your payout method during KYC (M-Pesa or bank). When someone pays you, the money goes through Paystack to your designated account after the fraud hold period clears.
How much does it cost to sign up?
Nothing. Sign-up is free. You only pay per-transaction fees and a one-time KSh 50 KYC verification fee.
Do my clients need an account to pay me?
No. Clients pay via your tip page or invoice link without any account. They just enter their details and pay with M-Pesa or card.
What currencies do you support?
KES, USD, and EUR. Fee structures are configured per-currency by admins.
How long does KYC take?
Typically 1-2 business days. You'll get an email notification once your KYC is approved or rejected.
Can I change my handle?
Yes, from your Settings page. First change is available 30 days after account creation. Subsequent changes have a 90-day cooldown.
What happens if my KYC is rejected?
You'll see the rejection reason on the KYC page. You can resubmit with corrected details. The KSh 50 fee is paid once and covers resubmissions.
How do I delete my account?
Go to Settings → Danger Zone → Request account deletion. An admin will review and schedule it with a 30-day buffer.
Is my data secure?
Yes. Sensitive KYC data is encrypted with AES-256-GCM. All data in transit uses TLS 1.3. We use Convex (Google Cloud) for infrastructure.
Can I send invoices in USD to international clients?
Yes. Select 'International' as the invoice type when creating an invoice. The platform fee is 4% with a KSh 2,500 cap.

Still have questions? Contact us at support@geliana.com

Geliana Pay — 2026