Exemplo n.º 1
0
        public MerchantTribe.Payment.Method PaymentCurrentCreditCardProcessor()
        {
            MerchantTribe.Payment.Method m = new MerchantTribe.Payment.Methods.TestGateway();
            string gatewayId = this.PaymentCreditCardGateway;

            m = MerchantTribe.Payment.Methods.AvailableMethod.Create(gatewayId);
            if (m != null)
            {
                MerchantTribe.Payment.MethodSettings settings = this.PaymentSettingsGet(gatewayId);
                m.BaseSettings.Merge(settings);
            }
            else
            {
                m = new MerchantTribe.Payment.Methods.TestGateway();
            }
            return(m);
        }
Exemplo n.º 2
0
 public MerchantTribe.Payment.Method PaymentCurrentCreditCardProcessor()
 {
     MerchantTribe.Payment.Method m = new MerchantTribe.Payment.Methods.TestGateway();
     string gatewayId = this.PaymentCreditCardGateway;
     m = MerchantTribe.Payment.Methods.AvailableMethod.Create(gatewayId);
     if (m != null)
     {
         MerchantTribe.Payment.MethodSettings settings = this.PaymentSettingsGet(gatewayId);
         m.BaseSettings.Merge(settings);
     }
     else
     {
         m = new MerchantTribe.Payment.Methods.TestGateway();
     }
     return m;
 }