public void simpleForceCaptureWithMpos()
 {
     MposType mpos = new MposType();
     mpos.Ksn = "77853211300008E00016";
     mpos.EncryptedTrack = "CASE1E185EADD6AFE78C9A214B21313DCD836FDD555FBE3A6C48D141FE80AB9172B963265AFF72111895FE415DEDA162CE8CB7AC4D91EDB611A2AB756AA9CB1A000000000000000000000000000000005A7AAF5E8885A9DB88ECD2430C497003F2646619A2382FFF205767492306AC804E8E64E8EA6981DD";
     mpos.FormatId = "30";
     mpos.Track1Status = 0;
     mpos.Track2Status = 0;
     ForceCapture forcecapture = new ForceCapture();
     forcecapture.Amount = 322;
     forcecapture.OrderId = "12344";
     forcecapture.OrderSource = OrderSourceType.Ecommerce;
     forcecapture.Mpos = mpos;
     ForceCaptureResponse response = litle.ForceCapture(forcecapture);
     Assert.AreEqual("Approved", response.Message);
 }
コード例 #2
0
        public void SimpleSaleWithMpos()
        {
            Sale saleObj = new Sale();
            saleObj.Amount = 106;
            saleObj.LitleTxnId = 123456;
            saleObj.OrderId = "12344";
            saleObj.OrderSource = OrderSourceType.Ecommerce;
            MposType mpos = new MposType();
            mpos.Ksn = "77853211300008E00016";
            mpos.EncryptedTrack = "CASE1E185EADD6AFE78C9A214B21313DCD836FDD555FBE3A6C48D141FE80AB9172B963265AFF72111895FE415DEDA162CE8CB7AC4D91EDB611A2AB756AA9CB1A000000000000000000000000000000005A7AAF5E8885A9DB88ECD2430C497003F2646619A2382FFF205767492306AC804E8E64E8EA6981DD";
            mpos.FormatId = "30";
            mpos.Track1Status = 0;
            mpos.Track2Status = 0; ;
            saleObj.Mpos = mpos;

            SaleResponse responseObj = litle.Sale(saleObj);
            StringAssert.AreEqualIgnoringCase("Approved", responseObj.Message);
        }
 public void simpleCaptureGivenAuthWithMpos()
 {
     CaptureGivenAuth capturegivenauth = new CaptureGivenAuth();
     capturegivenauth.Amount = 500;
     capturegivenauth.OrderId = "12344";
     AuthInformation authInfo = new AuthInformation();
     DateTime authDate = new DateTime(2002, 10, 9);
     authInfo.AuthDate = authDate;
     authInfo.AuthCode = "543216";
     authInfo.AuthAmount = 12345;
     capturegivenauth.AuthInformation = authInfo;
     capturegivenauth.OrderSource = OrderSourceType.Ecommerce;
     MposType mpos = new MposType();
     mpos.Ksn = "77853211300008E00016";
     mpos.EncryptedTrack = "CASE1E185EADD6AFE78C9A214B21313DCD836FDD555FBE3A6C48D141FE80AB9172B963265AFF72111895FE415DEDA162CE8CB7AC4D91EDB611A2AB756AA9CB1A000000000000000000000000000000005A7AAF5E8885A9DB88ECD2430C497003F2646619A2382FFF205767492306AC804E8E64E8EA6981DD";
     mpos.FormatId = "30";
     mpos.Track1Status = 0;
     mpos.Track2Status = 0;
     capturegivenauth.Mpos = mpos;
     CaptureGivenAuthResponse response = litle.CaptureGivenAuth(capturegivenauth);
     Assert.AreEqual("Approved", response.Message);
 }
コード例 #4
0
        public void SimpleCreditWithMpos()
        {
            Credit creditObj = new Credit();
            creditObj.Amount = 106;
            creditObj.OrderId = "2111";
            creditObj.OrderSource = OrderSourceType.Ecommerce;
            MposType mpos = new MposType();
            mpos.Ksn = "77853211300008E00016";
            mpos.EncryptedTrack = "CASE1E185EADD6AFE78C9A214B21313DCD836FDD555FBE3A6C48D141FE80AB9172B963265AFF72111895FE415DEDA162CE8CB7AC4D91EDB611A2AB756AA9CB1A000000000000000000000000000000005A7AAF5E8885A9DB88ECD2430C497003F2646619A2382FFF205767492306AC804E8E64E8EA6981DD";
            mpos.FormatId = "30";
            mpos.Track1Status = 0;
            mpos.Track2Status = 0;
            creditObj.Mpos = mpos;

            CreditResponse response = litle.Credit(creditObj);
            Assert.AreEqual("Approved", response.Message);
        }