Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

zaharanirashidi29-lang/kewepay

Domain:

digital infrastructure

Record type:

software
Creator:
zah
Host:
KewePay Tanzania payment sub-gateway (Snippe) # KewePay Tanzania payment **sub-gateway**. Merchants use `kp_live_*` API keys; every collection/payout is settled through a **single Snippe** master key. ## Features - Merchant register / login + dashboard - Live API keys (`kp_live_…`) - `POST /v1/payments` → Snippe mobile money - Snippe webhook intake + status sync loop - Merchant webhook fan-out (signed) - Wallet deposit / withdraw (min 100,000 TZS) - Rate limits, hashed API keys, SSRF-safe webhooks ## Local ```bash cp .env.example .env # set MONGODB_URI, SNIPPE_API_KEY, JWT_SECRET npm install npm start ``` Open localhost ## Deploy on Render `render.yaml` is included. 1. Push this repo to GitHub. 2. Render → **New** → **Blueprint** (or Web Service) → select `kewepay`. 3. Set secrets (Dashboard → Environment): - `MONGODB_URI` (Atlas DB named `kewepay`) - `SNIPPE_API_KEY` - `ADMIN_EMAIL` / `ADMIN_PASSWORD` - `PUBLIC_BASE_URL=https:// .onrender.com` - `SNIPPE_WEBHOOK_URL=https:// .onrender.com` 4. After live, point Snippe webhooks at that HTTPS URL. Health: `GET /health` ## API - `POST /auth/register` · `POST /auth/login` - `POST /keys` (session) → creates `kp_live_…` - `POST /v1/payments` (API key) - `GET /v1/payments/:reference` (API key) - `POST /webhooks/snippe` (Snippe only)

Visit

github.com

Similar

tekle23/hasab-langeliyasande65-lang/QejaConnect734ai/maasai-langkriol-lang/kriol.nvimDevothman20262026/Darija-langxn4jfs9bh5-lang/bfautomarket

tekle23/hasab-lang

Empowering Ethiopian developers to build world-class software using Amharic. # HASAB Programming La

eliyasande65-lang/QejaConnect

A site that helps you to find the best affordable accomodation in Kenya QejaConnect is a site devel

734ai/maasai-lang

Modern English ↔ Maasai translation and speech transcription showcase for language preservation, acc

kriol-lang/kriol.nvim

Neovim plugin with support for the Kriol Tree Sitter # kriol.nvim Neovim integration for Kriol. T

Devothman20262026/Darija-lang

darija-lang — أول لغة برمجة بالدارجة المغربية 🇲🇦 | First programming language in Moroccan Darija. Co

xn4jfs9bh5-lang/bfautomarket

Agent IA sourcing automobile Burkina Faso # 🚗 BF Auto Market — Agent IA V7 Agent IA de sourcing au