Class CommandID
Inheritance
Inherited Members
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 |