diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index b5a0b159b..04ecc27f4 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -807,7 +807,10 @@ export default { const piaInsurance = this.getSettingValue(experimentSettings.PIA_INSURANCE); if (this.isInsurance) { - return piaInsurance === "true" && this.currentDeductible > 0; + return ( + piaInsurance === "true" && + (this.currentDeductible > 0 || +this.totalAmountDue > 0) + ); } else { return piaExperience === "PIA Optional" || piaExperience === "PIA Required"; } @@ -839,6 +842,7 @@ export default { return ( this.showInsuranceCoverageAs !== coverageStatus.PENDING && !this.isRecalPriceRemove && + this.isPiaEnabled && this.hasSettingEqualTo(experimentSettings.DISPLAY_AFTERPAY_BREAKOUT_DISPLAY, "true") ); },