RohoPay

Security & Compliance

Built to protect your money and your data

RohoPay is engineered for a low-risk, auditable payments platform. Here is exactly how we keep transactions, funds, and customer data safe.

How we protect you

RohoPay is engineered for a low-risk, auditable payments platform, end to end.

Cardholder data never touches our servers — the transaction fee is the only thing you pay

TLS 1.2+
encryption in transit, plus AES-256 at rest
0
raw card numbers (PAN) or CVV ever stored

What that guarantees you

Every control below exists so a retried request or a compromised credential can never move money twice.

HMAC-signed webhooks
Idempotent ledger
Audit-logged access
Rate-limited endpoints

Encryption everywhere

All traffic is encrypted in transit with TLS 1.2+. Sensitive data at rest is encrypted, and cardholder data is never stored by RohoPay.

Fail-closed secrets

Signing and application secrets abort startup in production when unset — there are no compiled-in defaults that could leak into logs or images.

Signed webhooks

Provider webhooks are verified with HMAC-SHA256 or a shared secret depending on the payment channel. Requests with a missing or invalid signature are rejected.

Exactly-once money movement

Payments and webhooks are idempotent and reconciled through a ledger, so a retried provider callback can never double-credit or double-charge.

Audit & access control

Sensitive operations are audit-logged and role-gated. Privilege operations (e.g. creating admins) require a super-admin caller.

Rate limiting & monitoring

Authentication, withdrawals, and payouts are rate-limited and monitored, with anomaly patterns surfaced for review.

How we handle card data (PCI DSS)

RohoPay never stores raw card numbers (PAN) or CVV. Card payments are captured through 3-D Secure flows handled by our PCI DSS-compliant acquiring partners, and we persist only the tokenized references and settlement amounts needed to reconcile a payment. Because we do not store cardholder data, RohoPay is designed to operate within a reduced PCI DSS scope (SAQ-A eligible).

Compliance & responsibility

KYC / AML

Every merchant is onboarded with know-your-customer checks, and transactions are monitored for anti-money-laundering patterns.

Data protection

We minimize the PII we collect, encrypt it at rest, and honor data-subject access and deletion requests.

Responsible disclosure

Security researchers can report vulnerabilities confidentially. We acknowledge and remediate verified issues promptly.

Compliance statements describe RohoPay's design and controls. Formal certifications, licensing, and regulatory approvals vary by market and are confirmed during merchant onboarding.

Settlement SLA

How quickly collected funds reach you. “Business day” excludes weekends and public holidays.

MethodSettlement
Mobile Money (MTN, Airtel, M-Pesa)T+1 business day
Cards (Visa, Mastercard)T+2 business days
Test modeInstant (no real funds)
Wallet → Bank withdrawalWithin 24 hours
1%

flat commission on successful transactions

No setup fees. No monthly platform fees. The same 1% rate applies to mobile money and cards alike, and test mode is free forever.

Ready to accept payments securely?

Start free — no card required for test mode.

Start free
Join WhatsApp group