@kepas/daraja-js
    Preparing search index...

    Type Alias DarajaScope

    DarajaScope:
        | "stk"
        | "b2c"
        | "b2b"
        | "reversal"
        | "status"
        | "balance"
        | "c2b"
        | "qr"
        | "pull"
        | "billmanager"
        | "ratiba"
        | "b2bexpress"
        | "bonga"

    Proven Daraja result/response-code catalog.

    Every entry's meaning is grounded in EVIDENCE, never assumption:

    • production-observed — seen in real Safaricom responses in production (the meaning IS Safaricom's own ResultDesc text).
    • production-code — handled in a production integration's code.
    • sdk-code — checked by this SDK's own resource code.
    • safaricom-docs — official Safaricom documentation.

    Community blogs / other SDKs are NOT a proof source. Codes we cannot prove are deliberately ABSENT here — the SDK passes Safaricom's ResultDesc through verbatim for them (never a fabricated message). Scope is per-API: the same numeric code may mean different things on different endpoints, so we only assert what is proven for that specific scope.