PicPayPaymentInfoViewComponent outputs Views/PaymentInfo.cshtml inside the standard nopCommerce payment-method step (OpcPaymentMethod).EnabledMethods (CSV in PicPayPaymentSettings). Hidden input PicPay.SelectedMethod posted with the checkout form.{PixDiscountPercentage}% off. Same shape for Boleto. Card has no badge in v2.0 (PicPay doesn't expose installment terms via Link API).PixDiscountPercentage > 0 OR when Pix is the only enabled method.Plugins.Payments.PicPay.RedirectNotice.PaymentPicPayController.GetCheckoutSummary from the same setting that drives the badge.IPicPayApiService.CreatePaymentLinkAsync and returns a 302 to link.url.role="radiogroup" aria-labelledby="payment-heading". Each method is a label wrapping a hidden <input type="radio">.localization/resources/*.xml. Currency formatted via IPriceFormatter.