Beispiel #1
0
        public F07_BalanceInquiry()
            : base(SPDHTransactionTypeEnum.F07, "Balance inquiry")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #2
0
        public F06_CardVerification()
            : base(SPDHTransactionTypeEnum.F06, "Card verification")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #3
0
        public F04_MerchandiseReturn()
            : base(SPDHTransactionTypeEnum.F04, "Merchandise return")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #4
0
        public F03_MailOrTelephoneOrder()
            : base(SPDHTransactionTypeEnum.F03, "Mail or telephone order")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #5
0
        public F00_NormalPurchase()
            : base(SPDHTransactionTypeEnum.F00, "Normal purchase")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #6
0
        public F05_CashAdvance()
            : base(SPDHTransactionTypeEnum.F05, "Cash advance")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #7
0
        public F02_PreauthorizationPurchaseCompletion()
            : base(SPDHTransactionTypeEnum.F02, "Preauthorization purchase completion")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('i', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #8
0
        public F14_CashBackAdjustment()
            : base(SPDHTransactionTypeEnum.F14, "Cash back adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #9
0
        public F13_CashAdvanceAdjustment()
            : base(SPDHTransactionTypeEnum.F13, "Cash advance adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #10
0
        public F12_MerchandiseReturnAdjustment()
            : base(SPDHTransactionTypeEnum.F12, "Merchandise return adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #11
0
        public F11_PurchaseAdjustment()
            : base(SPDHTransactionTypeEnum.F11, "Purchase adjustment")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }
Beispiel #12
0
        public F08_PurchaseWithCashBack()
            : base(SPDHTransactionTypeEnum.F08, "Purchase with cash back")
        {
            MandatoryFidIds.Add(FidMetaList.FindMeta('B', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('C', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('q', ' '));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'E'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'I'));

            MandatoryFidIds.Add(FidMetaList.FindMeta('6', 'O'));
        }