Show / Hide Table of Contents

    Class CommandID

    Inheritance
    System.Object
    CommandID
    Inherited Members
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: System.Dynamic.ExpandoObject
    Assembly: cs.temp.dll.dll
    Syntax
    public class CommandID

    Constructors

    CommandID(String, String)

    Initializes a new instance of the CommandID class.

    Declaration
    public CommandID(string command, string description)
    Parameters
    System.String command

    Command.

    System.String description

    Description.

    Properties

    AccountBalance

    Used to check the balance in a paybill/buy goods account (includes utility, MMF, Merchant, Charges paid account)

    Declaration
    public static CommandID AccountBalance { get; }
    Property Value
    CommandID

    Account Balance Command

    BusinessBuyGoods

    Sending funds from buy goods to another buy goods

    Declaration
    public static CommandID BusinessBuyGoods { get; }
    Property Value
    CommandID

    Business BuyGoods Command

    BusinessPayBill

    Gets the business pay bill.

    Declaration
    public static CommandID BusinessPayBill { get; }
    Property Value
    CommandID

    Sending funds from one paybill to another paybill.

    BusinessPayment

    Used to send money from business to customer e.g. refunds

    Declaration
    public static CommandID BusinessPayment { get; }
    Property Value
    CommandID

    Business Payment Command

    BusinessToBusinessTransfer

    Transferring funds from one paybills MMF to another paybills MMF account

    Declaration
    public static CommandID BusinessToBusinessTransfer { get; }
    Property Value
    CommandID

    Business To Business Transfer Command

    BusinessTransferFromMMFToUtility

    Transferring funds from paybills MMF to another paybills utility account

    Declaration
    public static CommandID BusinessTransferFromMMFToUtility { get; }
    Property Value
    CommandID

    Business Transfer From MMF To Utility

    CheckIdentity

    Similar to STK push, uses M-Pesa PIN as a service

    Declaration
    public static CommandID CheckIdentity { get; }
    Property Value
    CommandID

    Check Identity Command

    CustomerPayBillOnline

    Used to simulate a transaction taking place in the case of C2B Simulate Transaction or to initiate a transaction on behalf of the customer (STK Push).

    Declaration
    public static CommandID CustomerPayBillOnline { get; }
    Property Value
    CommandID

    Customer PayBill Online Command.

    DisburseFundsToBusiness

    Transfer of funds from utility to MMF account

    Declaration
    public static CommandID DisburseFundsToBusiness { get; }
    Property Value
    CommandID

    Disburse Funds To Business Command

    PromotionPayment

    Used to send money when promotions take place e.g. raffle winners

    Declaration
    public static CommandID PromotionPayment { get; }
    Property Value
    CommandID

    Promotion Payment Command

    SalaryPayment

    Used to send money from an employer to employees e.g. salaries

    Declaration
    public static CommandID SalaryPayment { get; }
    Property Value
    CommandID

    Salary Payment Command

    TransactionReversal

    Reversal for an erroneous C2B transaction.

    Declaration
    public static CommandID TransactionReversal { get; }
    Property Value
    CommandID

    Transaction Reversal Command

    TransactionStatusQuery

    Used to query the details of a transaction

    Declaration
    public static CommandID TransactionStatusQuery { get; }
    Property Value
    CommandID

    Transaction Status Query Command

    Methods

    ToString()

    Returns a System.String that represents the current CommandID.

    Declaration
    public override string ToString()
    Returns
    System.String

    A System.String that represents the current CommandID.

    Overrides
    System.Object.ToString()
    Back to top Powered by DocFX | Copyright Geoffrey Mureithi