コード例 #1
0
        public static string ToFriendlyString(this PaymentBrand me)
        {
            switch (me)
            {
            case PaymentBrand.Ideal:
                return("IDEAL");

            case PaymentBrand.Afterpay:
                return("AFTERPAY");

            case PaymentBrand.Paypal:
                return("PAYPAL");

            case PaymentBrand.Mastercard:
                return("MASTERCARD");

            case PaymentBrand.Visa:
                return("VISA");

            case PaymentBrand.Bancontact:
                return("BANCONTACT");

            case PaymentBrand.Maestro:
                return("MAESTRO");

            case PaymentBrand.VPay:
                return("V_PAY");

            case PaymentBrand.Cards:
                return("CARDS");

            default:
                throw new NotImplementedException();
            }
        }
コード例 #2
0
 public static MerchantOrder MakeWithPaymentBrandRestrictionButWithoutOtherOptionalFields(PaymentBrand paymentBrand, PaymentBrandForce paymentBrandForce)
 {
     return(new MerchantOrder
     {
         MerchantOrderId = "100",
         Amount = Money.FromDecimal("EUR", 99.99),
         MerchantReturnUrl = "http://localhost/",
         PaymentBrand = paymentBrand,
         PaymentBrandForce = paymentBrandForce
     });
 }