Beispiel #1
0
 public virtual Authorization Decline(string authorizationId, AuthorizationDeclineOptions declineOptions = null, StripeRequestOptions requestOptions = null)
 {
     return(Mapper <Authorization> .MapFromJson(
                Requestor.PostString(
                    this.ApplyAllParameters(declineOptions, $"{classUrl}/{authorizationId}/decline", false),
                    this.SetupRequestOptions(requestOptions))));
 }
Beispiel #2
0
 public virtual Task <Authorization> DeclineAsync(string authorizationId, AuthorizationDeclineOptions options = null, RequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(this.PostRequestAsync <Authorization>($"{this.InstanceUrl(authorizationId)}/decline", options, requestOptions, cancellationToken));
 }
Beispiel #3
0
 public virtual Authorization Decline(string authorizationId, AuthorizationDeclineOptions options = null, RequestOptions requestOptions = null)
 {
     return(this.PostRequest <Authorization>($"{this.InstanceUrl(authorizationId)}/decline", options, requestOptions));
 }
Beispiel #4
0
 public virtual Task <Authorization> DeclineAsync(string id, AuthorizationDeclineOptions options = null, RequestOptions requestOptions = null, CancellationToken cancellationToken = default)
 {
     return(this.RequestAsync(HttpMethod.Post, $"{this.InstanceUrl(id)}/decline", options, requestOptions, cancellationToken));
 }
Beispiel #5
0
 public virtual Authorization Decline(string id, AuthorizationDeclineOptions options = null, RequestOptions requestOptions = null)
 {
     return(this.Request(HttpMethod.Post, $"{this.InstanceUrl(id)}/decline", options, requestOptions));
 }
Beispiel #6
0
 public virtual async Task <Authorization> DeclineAsync(string authorizationId, AuthorizationDeclineOptions declineOptions = null, StripeRequestOptions requestOptions = null, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(Mapper <Authorization> .MapFromJson(
                await Requestor.PostStringAsync(
                    this.ApplyAllParameters(declineOptions, $"{classUrl}/{authorizationId}/decline", false),
                    this.SetupRequestOptions(requestOptions),
                    cancellationToken).ConfigureAwait(false)));
 }