Пример #1
0
        //add new recipient to recipient list
        public async Task <NewRecipientResponseModel> PostNewRecipient(CreateRecipientRequestModel createrecipient)
        {
            string url    = $"{_configuration["PaystackEndPoints:baseUrl"]}" + $"{_configuration["PaystackEndPoints:CreateTransferRecipents"]}";
            var    result = await _requestClient.PostRequestAsync <CreateRecipientRequestModel, NewRecipientResponseModel>(url, createrecipient);

            return(result);
        }
Пример #2
0
        //This method is used to initiate transfer from paystack endpoint
        public async Task <InitiateTransferResponseModel> InitiateTransfer(InitiateTransferRequestModel initiateTransferRequest)
        {
            string url    = $"{_configuration["PaystackEndPoints:baseUrl"]}" + $"{_configuration["PaystackEndPoints:InitiateTransfer"]}";
            var    result = await _requestClient.PostRequestAsync <InitiateTransferRequestModel, InitiateTransferResponseModel>(url, initiateTransferRequest);

            return(result);
        }