Skip to content
TenkiPay
A customer completing a mobile payment with a business owner

Everyone. Everywhere.

Make and receive digital payments seamlessly.

Secure financial infrastructure for everyday payments and business operations.

Everyday commerce

One way to pay across everyday businesses.

Businesses manage sales and stock in TenkiOps. Customers scan a verified TenkiPay QR, confirm the business and amount, then pay securely from their wallet.

Fuel sales

Sell by product and quantity with every payment recorded.

Supermarkets

Manage products, stock, checkout, and wallet collection.

Pharmacies

Track medicine stock and collect payments with clear records.

Scan & Pay

Scan a business, product, invoice, ticket, or checkout QR.

For businesses

Collect, pay, and stay in control.

See what came in, what went out, and what needs attention from one financial workspace.

Explore business tools
TenkiPay business workspace showing balances, collections, settlement, and payment tools
Payment links
PayTags & QR
Invoices
Bulk payments
Recurring payments
TenkiOps

Run the business behind every payment.

Connect sales, inventory, fees, orders, deliveries, service billing, and TenkiPay collection in one controlled workspace.

Hotel booking & operations
Online rooms, availability, payment, check-in, folios, and checkout
Retail & supermarket
Catalog, stock, sales, and payment records
Fuel operations
Products, quantities, sales, and collection
Pharmacy operations
Stock-aware product sales and reconciliation
School fees
Tuition, boarding, custom charges, student references, and receipts
Restaurant
Menu, table or takeaway orders, kitchen status, and payment
Delivery service
Service pricing, recipient routes, fulfilment, and payment
TenkiOps workspace showing hotel operations, sales, stock, and business controls
Controlled access TenkiPay collection Reconciled records
TenkiPass

TenkiPass turns payment into access.

Create a ticketed event or transport service, publish a Pay ID and QR code, manage capacity, and issue a secure digital ticket after payment.

Events and transport journeys
Capacity and seat availability
QR ticket issuance
Agent verification and check-in
TenkiPay TenkiPass
Confirmed

Event ticket

Freetown Live

Date and time
Saturday · 7:00 PM
Venue
Main Arena
Ticket
TKT-8F42D1
Status
Ready for check-in

Scan to verify

Capacity managed in real time Secure digital fulfilment
Competitions and live events

Audience votes backed by confirmed payments.

Organizers create participants and set a price per vote. Supporters use the public link or QR code, and only successful TenkiPay payments enter the official result.

  1. 01

    Create

    Add the event, vote price, schedule, and participants.

  2. 02

    Share

    Publish one verified link and QR code across every channel.

  3. 03

    Report

    Track paid votes, participant ranking, and revenue in real time.

TenkiMarkit

A marketplace built into the payment network.

Businesses publish storefronts, categories and live stock. Customers discover products, order from a store and pay through TenkiPay Checkout.

Business storefronts
Reserved stock at checkout
Collection and delivery
Verified wallet settlement
TenkiPay TenkiMarkit
Search products and stores

Products

Stores

Delivery

Price and stock verifiedPay with TenkiPay
TenkiPay Checkout API

Accept TenkiPay on any website or app.

Connect an e-commerce store, marketplace, or custom application. Create a fixed payment session from your server, then let the customer sign in on the web or scan with their already signed-in TenkiPay app.

Create a checkout session

Server-side · Node.js 18+

import crypto from 'node:crypto';

const path = '/api/v1/merchant/checkout/sessions';
const body = JSON.stringify({
  merchant_reference: 'ORDER-1001',
  amount: '249.50',
  currency: 'SLE',
  success_url: 'https://merchant.test/paid',
  cancel_url: 'https://merchant.test/cart'
});

const timestamp = new Date().toISOString();
const signature = crypto
  .createHmac('sha256', process.env.TENKIPAY_SECRET_KEY)
  .update([timestamp, 'POST', path, body].join('\n'))
  .digest('hex');

const response = await fetch(`https://me.tenkipay.com${path}`, {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'X-TenkiPay-Key': process.env.TENKIPAY_PUBLIC_KEY,
    'X-TenkiPay-Timestamp': timestamp,
    'X-TenkiPay-Signature': signature,
    'Idempotency-Key': 'checkout:ORDER-1001:v1'
  },
  body
});

const { data } = await response.json();
res.redirect(303, data.checkout_url);

1. Create

Sign the server request with the amount, order reference, return URLs, and one idempotency key.

2. Approve

The customer securely signs in on TenkiPay Checkout or approves from the TenkiPay app.

3. Confirm

Verify the signed webhook and retrieve ACSC before fulfilling the order once.

TenkiPay School Fees

Every school charge, organized from bill to receipt.

Schools publish tuition, boarding or hostel, transport, meals, and other charges with their own names and prices. Parents pay securely and receive a traceable receipt.

Verified schools Fixed fee amounts Digital receipts
TenkiPay School Fees
Published

Boarding charge

Hillview Academy

School code: SCH-1042

Amount due

SLE 1,250.00

Student
Aminata Kamara
Admission ID
HVA-2841
Charge
Full-term boarding
Academic year
2026/27
Amount set by the school Find your school
TenkiGive

Giving with clear records and trusted payment evidence.

Faith organizations, NGOs, charities, and community groups can publish a campaign with fixed or open contributions. Supporters pay through TenkiPay and receive an immediate, traceable receipt.

Verified receiving business
Shareable Pay ID and QR
One-time or recurring Giving
Contribution register and receipts
TenkiPay TenkiGive
Verified

Community initiative

Community health appeal

Secure contributions collected directly into the organization’s TenkiPay account.

Raised

SLE 24,850

Supporters

136

Target

SLE 50,000

Campaign progress50%
SLE 250.00
Give securely
A TenkiPay cash agent assisting a customer with a mobile transaction

Digital access, backed by a human network.

Customers can pay from their wallet or visit a TenkiPay agent for cash-in, cash-out, remittance, assisted payments, and TenkiPass services.

Find a cash agent

Designed for real financial operations.

Role-based access, strong authentication, auditable activity, reconciliation, and operational controls are built into the platform.

Account protection

Strong authentication and risk-aware account controls.

Business permissions

Role-based access for teams, approvals, and workflows.

Audit & reconciliation

Traceable activity with practical reconciliation tools.

Operational oversight

Clear visibility for finance, support, risk, and operations.

Ready to move money forward?

Open a wallet or create a business account on TenkiPay.