コード例 #1
0
        /// <summary>
        /// POST Create Transfer Recipient with more details
        /// </summary>
        /// <param name="recipientRequestModel"></param>
        /// <returns></returns>
        public async Task <TransferRecipientModel> CreateTransferRecipient(TransferRecipientRequestModel recipientRequestModel)
        {
            string url     = GetUrl();
            var    content = await BaseClient.PostEntities(url, JsonConvert.SerializeObject(recipientRequestModel), this._secretKey);

            return(JsonConvert.DeserializeObject <TransferRecipientModel>(content));
        }
コード例 #2
0
        private static async void CreateTransferRecipient()
        {
            PaystackTransferRecipient     transferRecipient = new PaystackTransferRecipient("apikey/secret/key");
            TransferRecipientRequestModel requestModel      = new TransferRecipientRequestModel {
                account_number = "", bank_code = "", name = "", description = "Test User",
                currency       = "NGN"
            };
            var response = await transferRecipient.CreateTransferRecipient(requestModel);

            var json = new JavaScriptSerializer().Serialize(response);

            Console.WriteLine(json);
        }