public void CreateVisaCheckoutToken_IncludeBinData() { var visaCheckoutRequest = new VisaCheckoutTokenCreate { CallId = "3023957850660287501", IncludeBinData = true }; var response = CheckoutClient.TokenService.CreateVisaCheckoutCardToken(visaCheckoutRequest); response.Should().NotBeNull(); response.HttpStatusCode.Should().Be(HttpStatusCode.OK); response.Model.Id.Should().StartWith("card_tok_"); response.Model.BinData.Should().NotBeNull(); }
public Task <HttpResponse <CardTokenResponse> > CreateVisaCheckoutCardTokenAsync(VisaCheckoutTokenCreate requestModel) { return(_apiHttpClient.PostRequest <CardTokenResponse>(_configuration.ApiUrls.VisaCheckout, _configuration.PublicKey, requestModel)); }
public HttpResponse <CardTokenResponse> CreateVisaCheckoutCardToken(VisaCheckoutTokenCreate requestModel) { return(new ApiHttpClient().PostRequest <CardTokenResponse>(ApiUrls.VisaCheckout, AppSettings.PublicKey, requestModel)); }
public HttpResponse <CardTokenResponse> CreateVisaCheckoutCardToken(VisaCheckoutTokenCreate requestModel) { return(_tokenServiceAsync.CreateVisaCheckoutCardTokenAsync(requestModel).Result); }