Exemplo n.º 1
0
 public MobileMoneyTransferResponse MPesaMobileMoneyTransfer(MobileMoneyTransferRequest request)
 {
     return(_api.Post <MobileMoneyTransferResponse>("transfers", new MobileMoneyTransferRequest
     {
         account_bank = string.IsNullOrWhiteSpace(request.account_bank) ? "MPS" : request.account_bank,
         account_number = request.account_number,
         amount = request.amount,
         narration = request.narration,
         currency = string.IsNullOrWhiteSpace(request.currency) ? "KES" : request.account_bank,
         reference = request.reference,
         beneficiary_name = request.beneficiary_name
     }));
 }
Exemplo n.º 2
0
 public MobileMoneyTransferResponse TransferToBarterAccount(MobileMoneyTransferRequest request)
 {
     return(_api.Post <MobileMoneyTransferResponse>("transfers", new MobileMoneyTransferRequest
     {
         account_bank = "barter",
         account_number = request.account_number,
         amount = request.amount,
         narration = request.narration,
         currency = "NGN",
         reference = request.reference,
         beneficiary_name = request.beneficiary_name
     }));
 }