Exemple #1
0
 /// <summary>
 /// Осуществляет проверку результатов прохождения 3-D Secure и при успешном результате прохождения 3-D Secure подтверждает инициированный платеж.
 /// <para>
 /// При использовании одностадийной оплаты осуществляет списание денежных средств с карты покупателя. При двухстадийной оплате осуществляет блокировку указанной суммы на карте покупателя.
 /// </para>
 /// </summary>
 /// <param name="submit3ds"></param>
 /// <param name="token"></param>
 /// <returns></returns>
 public Task <Submit3DSAuthorizationResponse> Submit3DSAuthorizationAsync(Submit3DSAuthorization submit3ds, CancellationToken token)
 => PostAsync <Submit3DSAuthorization, Submit3DSAuthorizationResponse>(submit3ds, false, token);
Exemple #2
0
 /// <inheritdoc cref="Submit3DSAuthorizationAsync(Commands.Submit3DSAuthorization, CancellationToken)"/>
 public Submit3DSAuthorizationResponse Submit3DSAuthorization(Submit3DSAuthorization submit3ds)
 => Post <Submit3DSAuthorization, Submit3DSAuthorizationResponse>(submit3ds, false);
        public async Task <Submit3DSAuthorizationResponse> Submit3DSAuthorizationAsync(Submit3DSAuthorization submit3ds, CancellationToken token)
        {
            var result = await SendRequestPost <Submit3DSAuthorization, Submit3DSAuthorizationResponse>(submit3ds, token);

            return(result);
        }