Payment
Infrastructure

Other payments can be traced
Those networks can lock earnings
Nuru runs on a private chain

PayPal Visa Mastercard American Express Discover JCB Diners Club M-Pesa

One balance that works
wherever you do

Private payment

New payment
Who can see this payment?
  • Company name onlyThe buyer sees Northwind. The person who paid is not on the payment.
  • Private chainThe payment is not written to a public ledger, so it cannot be traced there.
  • Earnings stay unlockedNuru does not hold the payout on a network that can freeze it.
  • Verify once, then use itOpening the account is free. You confirm your name before live money moves.
Northwind

Ship checkout from zero
to production instantly

POST /v1/payments200 OK
const payment = await nuru.payments.create({
  amount: "1800",
  unit: "NSH",
  reference: "order_1042",
  company: "Northwind Books"
})
Returns
{
  id: "pay_1042",
  status: "paid",
  amount: "1800",
  unit: "NSH",
  company: "Northwind Books",
  chain: "private",
  reference: "order_1042"
}

Host the wallet
inside your platform

Buy, sell,
and withdraw

Buy

Pay with PayPal, a card, or M-Pesa.

10.00 USD → 1,000 NSH

Sell

Turn Nuru Shillings back into money.

1,000 NSH → 10.00 USD

Withdraw

Send the money where you want it.

100 NSH = 1 USD

Why Nuru Shillings

Capability Nuru Shillings Typical processor
Payment methodsNuru balance, M-Pesa, PayPal, and cards, on one checkoutUsually one method, and the others are someone else’s problem

A buyer is not forced onto a single rail. If they already hold Nuru Shillings, they spend that balance. If they do not, they pay with M-Pesa, PayPal, or a card without leaving the page. The merchant keeps one checkout instead of stitching separate processors together.

Who can payAny buyer with a wallet, or with M-Pesa, PayPal, or a cardOnly customers that processor already has

There is no extra account the buyer must open on the merchant’s site. A person with Nuru Shillings pays from that wallet. A person without it still pays, using M-Pesa, PayPal, or a card. The merchant reaches both.

SettlementPrivate chain. Nothing is posted in publicA ledger the processor’s network can see

The payment is settled on Nuru’s private chain. It is not written to a public network where anyone can follow the amount, the time, and the path. The company is the name on the payment. The person behind it is not.

Checkout displayThe company name. Not the personThe buyer’s identity is often attached to the charge

What a checkout shows is the company taking the payment. It does not put the buyer’s name on display as the public face of the transaction. The merchant still receives a clear paid or refused result, with their own order reference.

DepositsIn the wallet immediatelyOften held for review, then paid out later

Money added to the wallet is available at once, at 100 Nuru Shillings to 1 US dollar. The buyer does not wait through a hold before they can spend. A later payment draws on that balance the moment they confirm.

Published rate100 NSH = 1 USD, on every siteThe rate and the fee change by corridor

The unit does not get renegotiated at checkout. Ten dollars is 1,000 NSH. Eighteen dollars is 1,800 NSH. A shop in one country and a buyer in another use that same rate, so the amount on the page is the amount that moves.

RecordKept on Nuru’s own chainCopied onto a public or partner ledger

The payment record stays with Nuru. It carries the amount, the unit, the merchant’s reference, and the status. It is not left on a public ledger where a third party can trace it from the outside.

Merchant categoryShops, apps, and adult sites are acceptedAdult sites and similar categories are refused

Card processors decline whole categories, including adult content. Nuru does not refuse a site for that reason. A shop, an app, a marketplace, or an adult site can take payment on its own page, and the buyer still pays with Nuru, M-Pesa, PayPal, or a card.

Checkout locationThe buyer stays on the merchant’s pageThe buyer is often sent to another site

The order, the customer, and the page remain the merchant’s. Nuru is the way the buyer pays there. They do not create a second account, and they are not moved to a hosted page that belongs to someone else.

RefundReturned to the same wallet, by payment idReturned on the original rail, if that rail allows it

A refund uses the payment id. The Nuru Shillings go back to the same wallet, and the activity shows the return next to the original charge. The merchant matches it with the reference they sent when the payment was created.

Free to start.
1% when a payment is paid.

SetupFree

Open a wallet with your email and start. No monthly fee.

Before live moneyVerify yourself

Confirm your name and country once. Then add, pay, withdraw, or take live payments.

Each paid payment1%

The company pays 1 NSH for every 100 NSH that is paid. The buyer pays no fee. Refusals are free.

Built for you, and your business

Nuru Shillings
Read API Open wallet

Payment infrastructure

ShopsAppsMarketplacesSaaSInvoicesSubscriptions

Build checkout on payment that works everywhere

Nuru Shillings powers one wallet for buyers and a simple API for platforms.

Features

  • One worldwide balance
  • Checkout on their site
  • Payments API
  • Clear paid or refused
WalletLive

Balance

2,480.00 NSH

24.80 USD

Northwind Books−1,800
Card added+5,000
100 NSH equals 1 US dollar, at the published rate.
One wallet Buy once. Spend on every connected platform.
Any country Buyers and merchants are not tied to one market.
Their checkout The buyer never leaves the platform’s own site.

01 — The coin

A single unit you can hold and spend.

Nuru Shillings are not a new account on every website. They are one balance. Platforms connect that balance as a way to pay.

Bought in one place

Add money by card or bank transfer. The wallet credits Nuru Shillings at the published rate and shows the dollar value beside the balance.

Priced the same everywhere

A platform in one country and a buyer in another use the same unit. Nobody renegotiates what a Nuru Shilling is at the moment of payment.

Spent where it is accepted

If a shop, app, or marketplace has connected the API, the buyer can pay with the coin they already hold. The rest of checkout stays theirs.

02 — The rate

100

Nuru Shillings to one dollar.

The rate does not change from site to site. When a platform prices an order, it prices it in NSH. The buyer sees that amount, and the wallet shows what it is in dollars.

What you receive

10.00 USD1,000.00 NSH
25.00 USD2,500.00 NSH
50.00 USD5,000.00 NSH
100.00 USD10,000.00 NSH

Amount in dollars × 100 = Nuru Shillings.

03 — A payment

An order, written out in full.

Northwind Books sells a title for 18 dollars. On a connected checkout that price is 1,800 Nuru Shillings. The buyer confirms. The balance moves. The shop is told.

Platform

Northwind Books reference order_1042
Paid
Amount
1,800.00 NSH
In dollars
18.00 USD
Balance before
2,480.00 NSH
Balance after
680.00 NSH
Told to the platform
paid

05 — Checkout

Five steps. The buyer stays put.

The platform keeps its page, its order, and its customer. Nuru Shillings is a way to pay on that page, not a second website the buyer must join.

  1. 01

    The buyer holds a balance

    They add money once. The wallet shows Nuru Shillings and the dollar equivalent. That balance is what later checkouts draw from.

  2. 02

    The platform creates a payment

    It sends the amount in Nuru Shillings, the unit, and its own order reference. The reference is how the platform matches our result to its order.

  3. 03

    The buyer confirms on that site

    They see the amount and the platform name where they are already shopping. They do not create a new account for that shop inside Nuru Shillings.

  4. 04

    The balance moves

    If the wallet can cover the amount, it is debited and the payment is marked paid. If it cannot, the payment is refused and nothing moves.

  5. 05

    The platform is told at once

    It receives the payment id, the status, and the same reference it sent. A refund uses that id and returns the Nuru Shillings to the buyer.

06 — Two sides

What each person actually does.

The buyer

Holds the coin and confirms.

  • Opens one wallet, in any country.
  • Adds money and sees both NSH and USD.
  • Pays a platform without leaving its checkout.
  • Reads every add and every payment in one list.

The platform

Connects the API and gets a yes or no.

  • Keeps its own customers and its own page.
  • Prices the order in Nuru Shillings.
  • Sends amount, unit, and an order reference.
  • Marks the order from the status we return.

07 — For platforms

A payment method, not a new accounts system.

You do not import your users into Nuru Shillings. You offer the coin beside the ways you already take payment. We confirm the balance and tell you the result.

Your checkout

The button lives on your page. Your order number stays your order number. We store it as the reference and send it back with the result.

A clear result

Paid, or refused. You do not infer success from a redirect. The payment object carries the status, the amount, and your reference.

A refund on the same rail

Refund against the payment id. The Nuru Shillings return to the buyer’s wallet, and the payment records the refund beside the original charge.

08 — The API

Three calls. One payment.

Create the payment, read it back, refund it. Amounts are strings in Nuru Shillings so a platform does not lose cents to floating point.

POST/v1/payments

Open a charge for an order.

GET/v1/payments/:id

Read status and reference.

POST/v1/refunds

Return Nuru Shillings to the buyer.

Request

POST /v1/payments
Authorization: Bearer nsh_live_••••••••4f2a

{
  "amount": "1800",
  "unit": "NSH",
  "reference": "order_1042"
}

Response

{
  "id": "pay_1042",
  "amount": "1800",
  "unit": "NSH",
  "reference": "order_1042",
  "status": "paid"
}

Host https://norashillings.benuru.com/v1 · Unit is always NSH · 1,800 NSH is 18.00 USD

09 — Where it fits

Any place that already takes a payment.

Shops

A catalog price is shown in dollars and charged in Nuru Shillings. The order is fulfilled when the status is paid.

Subscriptions

Each period is a new payment with its own reference. A failed period is a refused payment, not a silent gap.

Marketplaces

The marketplace is the platform. It creates the payment, then settles with its sellers from the result.

Apps

An app sells a feature or a credit pack. The buyer confirms the Nuru Shilling amount inside the app.

Invoices

An invoice number is the reference. When it is paid, the same number comes back on the payment.

Refunds

A returned order is a refund call. The buyer sees the Nuru Shillings back in the wallet activity.

10 — The record

Every payment carries the same fields.

Nothing important is left in a note. The platform can reconcile an order from the object alone.

id

The payment’s own id. Refunds point at this.

amount

The charge in Nuru Shillings, as a string.

unit

Always NSH, so a client cannot mix currencies.

reference

The platform’s order, invoice, or subscription id.

status

Paid or refused. The platform branches on this.

created

When the payment was decided, for the ledger.

11 — Questions

Short answers.

Is this only for one country?

No. A buyer can live in one country and a platform in another. The coin is priced in US dollars so the unit does not change at the border.

What is a Nuru Shilling worth?

100 Nuru Shillings equal 1 US dollar. Ten dollars buys 1,000 NSH. Eighteen dollars is a charge of 1,800 NSH.

Does the buyer leave the platform to pay?

No. Checkout stays on the platform. The platform asks us whether the balance covers the amount, and the buyer confirms there.

Is this a public blockchain?

No. It is a wallet and a payment API. Platforms integrate it the way they integrate any other way to pay.

What if the balance is too low?

The payment is refused. The balance is left as it was, and the platform receives a refused status instead of paid.

Can a platform refund?

Yes. It refunds by payment id. The Nuru Shillings go back to the same wallet, and the activity shows the return.

Open a wallet and hold the coin.

Add money, pay a platform, and keep the record in one place.

Go to the dashboard