예제 #1
0
 /// <summary>
 /// Implementation with full parameters
 /// </summary>
 protected async void RequestReauthorization2()
 {
     var connectionInstance = new PaystackTransaction(Credential.Key);
     var response           = await connectionInstance.RequestReAuthorization(new RequestReAuthorizationRequestModel()
     {
         amount = 4000, authorization_code = "authorization_code", currency = PayStackDotNetSDK.Helpers.Constants.Currency.Naira, email = "*****@*****.**", reference = "reference", metadata = new RequestReAuthorizationMetadata()
         {
             custom_fields = new List <RequestReAuthorizationCustomField>()
             {
                 new RequestReAuthorizationCustomField()
                 {
                     display_name = "display_name", value = "value", variable_name = "variable_name"
                 }
             }
         }
     });
 }
예제 #2
0
 /// <summary>
 /// Implementation with basic parameters
 /// </summary>
 protected async void RequestReauthorization()
 {
     var connectionInstance = new PaystackTransaction(Credential.Key);
     var response           = await connectionInstance.RequestReAuthorization("authorization_code", "*****@*****.**", 4000);
 }