예제 #1
0
        public PaymentRequest CreatePaymentRequest(
            BaseComGatePayment payment,
            Payer payer,
            Core.Domain.Enums.Lang lang = Core.Domain.Enums.Lang.cs
            )
        {
            PaymentRequest request = new PaymentRequest();

            request.Payment               = payment;
            request.Payer                 = payer;
            request.Payment.Embedded      = payment.Embedded;
            request.Payment.InitRecurring = payment.InitRecurring;
            request.Payment.Preauth       = payment.Preauth;
            request.Payment.Verification  = payment.Verification;
            request.Lang = lang;
            request.Payment.PrepareOnly = payment.PrepareOnly;
            return(request);
        }
예제 #2
0
 public ComGateApiConnector SetLang(Core.Domain.Enums.Lang lang = Core.Domain.Enums.Lang.cs)
 {
     this.Lang = lang;
     return(this);
 }