public Task <Result> SendLink(PaymentLinkData link, string paymentUrl) { var payload = new PaymentLinkMail { Amount = MoneyFormatter.ToCurrencyString(link.Amount, link.Currency), Comment = link.Comment, ServiceDescription = link.ServiceType.ToString(), ReferenceCode = link.ReferenceCode, PaymentLink = paymentUrl }; return(_mailSender.Send(_options.LinkMailTemplateId, link.Email, payload)); }
public Task <Result> SendLink(PaymentLinkData link, string paymentUrl) { var payload = new PaymentLinkMail { Amount = MoneyFormatter.ToCurrencyString(link.Amount, link.Currency), Comment = link.Comment, ServiceDescription = link.ServiceType.ToString(), ReferenceCode = link.ReferenceCode, PaymentLink = paymentUrl }; return(_notificationService.Send(messageData: payload, notificationType: NotificationTypes.ExternalPaymentLinks, email: link.Email)); }