@model PaymentInfoModel @{ //container names var paypalButtonContainer = $"paypal-button-container-{Model.ProductId}".TrimEnd('-'); var paypalApmContainer = "paypal-apm-container"; var paypalCardContainer = "paypal-card-container"; var paypalApplePayContainer = "paypal-applepay-container"; var paypalGooglePayContainer = "paypal-googlepay-container"; var paypalMessagesContainer = "paypal-messages-container"; var pageType = Model.Placement switch { ButtonPlacement.Cart => "cart", ButtonPlacement.Product => "product-details", ButtonPlacement.PaymentMethod => "checkout", _ => null }; } @if (settings.UseApplePay && Model.Placement != ButtonPlacement.Product) { } @if (settings.UseGooglePay) { } @if (settings.UseSandbox || settings.ConfiguratorSupported) { }
@if (Model.Placement == ButtonPlacement.PaymentMethod && settings.UseAlternativePayments) { } @if (Model.Placement == ButtonPlacement.PaymentMethod && settings.UseCardFields) {