Esempio n. 1
0
 public npay.MpesaService.transactionStatusResponse transactionStatusQuery(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.transactionStatusRequest transactionStatusRequest)
 {
     npay.MpesaService.transactionStatusQueryRequest inValue = new npay.MpesaService.transactionStatusQueryRequest();
     inValue.CheckOutHeader           = CheckOutHeader;
     inValue.transactionStatusRequest = transactionStatusRequest;
     npay.MpesaService.transactionStatusQueryResponse retVal = ((npay.MpesaService.LNMO_portType)(this)).transactionStatusQuery(inValue);
     return(retVal.transactionStatusResponse);
 }
Esempio n. 2
0
 public npay.MpesaService.processCheckOutResponse processCheckOut(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.processCheckOutRequest processCheckOutRequest)
 {
     npay.MpesaService.processCheckOutRequest1 inValue = new npay.MpesaService.processCheckOutRequest1();
     inValue.CheckOutHeader         = CheckOutHeader;
     inValue.processCheckOutRequest = processCheckOutRequest;
     npay.MpesaService.processCheckOutResponse1 retVal = ((npay.MpesaService.LNMO_portType)(this)).processCheckOut(inValue);
     return(retVal.processCheckOutResponse);
 }
Esempio n. 3
0
 public string confirmTransaction(npay.MpesaService.CheckOutHeader CheckOutHeader, ref string TRX_ID, ref string MERCHANT_TRANSACTION_ID, out string DESCRIPTION)
 {
     npay.MpesaService.confirmTransactionRequest inValue = new npay.MpesaService.confirmTransactionRequest();
     inValue.CheckOutHeader          = CheckOutHeader;
     inValue.TRX_ID                  = TRX_ID;
     inValue.MERCHANT_TRANSACTION_ID = MERCHANT_TRANSACTION_ID;
     npay.MpesaService.confirmTransactionResponse retVal = ((npay.MpesaService.LNMO_portType)(this)).confirmTransaction(inValue);
     DESCRIPTION             = retVal.DESCRIPTION;
     MERCHANT_TRANSACTION_ID = retVal.MERCHANT_TRANSACTION_ID;
     TRX_ID = retVal.TRX_ID;
     return(retVal.RETURN_CODE);
 }
Esempio n. 4
0
 public System.Threading.Tasks.Task <npay.MpesaService.transactionStatusQueryResponse> transactionStatusQueryAsync(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.transactionStatusRequest transactionStatusRequest)
 {
     npay.MpesaService.transactionStatusQueryRequest inValue = new npay.MpesaService.transactionStatusQueryRequest();
     inValue.CheckOutHeader           = CheckOutHeader;
     inValue.transactionStatusRequest = transactionStatusRequest;
     return(((npay.MpesaService.LNMO_portType)(this)).transactionStatusQueryAsync(inValue));
 }
Esempio n. 5
0
 public System.Threading.Tasks.Task <npay.MpesaService.processCheckOutResponse1> processCheckOutAsync(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.processCheckOutRequest processCheckOutRequest)
 {
     npay.MpesaService.processCheckOutRequest1 inValue = new npay.MpesaService.processCheckOutRequest1();
     inValue.CheckOutHeader         = CheckOutHeader;
     inValue.processCheckOutRequest = processCheckOutRequest;
     return(((npay.MpesaService.LNMO_portType)(this)).processCheckOutAsync(inValue));
 }
Esempio n. 6
0
 public confirmTransactionRequest(npay.MpesaService.CheckOutHeader CheckOutHeader, string TRX_ID, string MERCHANT_TRANSACTION_ID)
 {
     this.CheckOutHeader          = CheckOutHeader;
     this.TRX_ID                  = TRX_ID;
     this.MERCHANT_TRANSACTION_ID = MERCHANT_TRANSACTION_ID;
 }
Esempio n. 7
0
 public transactionStatusQueryRequest(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.transactionStatusRequest transactionStatusRequest)
 {
     this.CheckOutHeader           = CheckOutHeader;
     this.transactionStatusRequest = transactionStatusRequest;
 }
Esempio n. 8
0
 public processCheckOutRequest1(npay.MpesaService.CheckOutHeader CheckOutHeader, npay.MpesaService.processCheckOutRequest processCheckOutRequest)
 {
     this.CheckOutHeader         = CheckOutHeader;
     this.processCheckOutRequest = processCheckOutRequest;
 }