BUILT FOR A CONNECTED ECONOMYRwanda • Platform preview
MoTa
Live Sandbox
MoTa
MERCHANTS & TELECOM

Meet commerce where it already happens.

A phone. A familiar channel. A simpler route to a fiscal record. MoTa brings mobile-first thinking to merchant onboarding and partner payment rails.

Explore Live Sandbox
Illustration of a Kigali merchant workbench with basic phone, smartphone and ledger
Basic phones belong in the fiscal economy. SMS and proposed USSD adapters do not require a smartphone. Live channels need provider setup.
01 / A merchant’s working day

Meet commerce where it already happens.

08:00 / Open the shop

Select a language and a familiar channel. Consent and merchant identity are production onboarding requirements.

MoTa / SMSMerchant message

3 × 15,000 RWF

SIMULATED
02 / MoTa fiscal core

Connection lost. Records must not be lost.

Production roadmap: durable queue, retry with the same event ID, and reconciliation after reconnecting. Offline fiscal issuance depends on approved RRA rules; no unrestricted offline certification is claimed.

Merchant operations
From first registration to the daily close

From first registration to the daily close

The merchant experience should remove unnecessary complexity without hiding fiscal responsibilities. A basic phone can initiate a sale, a familiar message can describe its items, and a structured register can support the day’s reconciliation. Production availability depends on approved channel connections and merchant eligibility.

01 / Register, choose a language, learn the flow

Proposed onboarding begins by verifying the merchant’s identity, business details and applicable fiscal status. The merchant selects English, Kinyarwanda, Kiswahili, French or Arabic and receives a clear explanation of data use. Support staff should demonstrate a simple sale and explain the difference between a saved record and an authority-accepted receipt.

No dedicated app or physical fiscal terminal is assumed for SMS and proposed USSD access. A working phone, a provisioned channel and an authorized merchant identity are still necessary. Telecom costs, short codes and customer-support arrangements must be agreed before rollout; the illustrative USSD code shown here is not an active service number.

02 / Describe the sale in a familiar message

A merchant sends the item, quantity and unit price, for example three bags of rice at 15,000 RWF each. The system interprets the message, validates the arithmetic and returns a structured summary. When a price or quantity is unclear, the production workflow should ask for clarification. It must never invent a missing amount or official tax code.

SMS supports a concise exchange; chat channels can carry a richer receipt response and QR image; USSD guides the merchant through short prompts within a timed session. All channels should converge on the same sales record. The simulator currently demonstrates extraction and automatic illustrative classification, while live USSD and telecom routing remain partner integration work.

03 / Match wallet payments without double counting

Mobile Money and Digital Wallet partners send payment events through contracted, authenticated interfaces. A successful event is matched to the sale by its reference, amount and currency. It updates payment evidence but does not itself create authority acceptance. Cash sales must remain possible as a separate payment category where permitted by the merchant’s fiscal rules.

Repeated callbacks must be deduplicated using a stable event identity. A reversed, failed or unmatched payment goes to reconciliation rather than generating another sale. Partner agreements should define callback signing, retry schedules, outage handling and dispute escalation. The integration inspector lets teams explore these states with explicitly simulated events.

04 / Deliver receipts and close the day

The receipt view groups sale lines, totals, tax treatment and verification identifiers. A QR code points to a lookup, but a scannable QR alone does not prove RRA approval. A production receipt must display the real authority acceptance and required identifiers only after certified processing. Current receipts and their verification records remain clearly simulated.

At the daily close, review sales in Africa/Kigali time, compare cash and wallet evidence, and investigate unmatched events. The merchant workspace exports a complete CSV register and an informational Z-report. If connectivity fails, preserve the event reference and reconcile after reconnection; do not resend the same sale as a new transaction simply because the reply was delayed.

Continue your exploration
Live SandboxMerchant operations
LET’S BUILD WHAT COMES NEXT

A more connected fiscal future.

Talk to MoTa
MoTa

Mobile Tax Automation