Example #1
0
        public void Should_Retrieve_Bkm_Auth()
        {
            RetrieveBKMAuthRequest request = new RetrieveBKMAuthRequest();

            request.Locale         = Locale.TR.GetName();
            request.ConversationId = "123456789";
            request.Token          = "mockToken1453382198111";

            BKMAuth bkmAuth = BKMAuth.Retrieve(request, options);

            PrintResponse <BKMAuth>(bkmAuth);

            Assert.IsNotNull(bkmAuth.SystemTime);
            Assert.AreEqual(Status.SUCCESS.ToString(), bkmAuth.Status);
            Assert.AreEqual(Locale.TR.GetName(), bkmAuth.Locale);
            Assert.AreEqual("123456789", bkmAuth.ConversationId);
        }
Example #2
0
 public static BKMAuth Retrieve(RetrieveBKMAuthRequest request, Options options)
 {
     return(RestHttpClient.Create().Post <BKMAuth>(options.BaseUrl + "/payment/iyzipos/bkm/auth/ecom/detail", GetHttpHeaders(request, options), request));
 }