From 349c032815d6771dfd733188eaf4ff7d3f637cb2 Mon Sep 17 00:00:00 2001 From: Matt Sykes Date: Wed, 4 Feb 2026 10:32:40 -0500 Subject: [PATCH] Always set piaType unless its AfterPay Changing payment methods after the first on payment.vue is not setting the new payment type. A long ago bug fix for AfterPay is the issue, and we're good to still not allow the payment type be set if its already set to AfterPay since closing that modal navigates back to payment-method. --- src/layouts/payment/payment.vue | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/layouts/payment/payment.vue b/src/layouts/payment/payment.vue index b8e481174..03c1c6edf 100644 --- a/src/layouts/payment/payment.vue +++ b/src/layouts/payment/payment.vue @@ -748,7 +748,8 @@ export default { // if the payment method is not set yet, then set it based on what HOP sends us if ( store.getters.order.payment.piaType == paymentMethods.PAY_NOW || - store.getters.order.payment.piaType == paymentMethods.NONE + store.getters.order.payment.piaType == paymentMethods.NONE || + store.getters.order.payment.piaType != paymentMethods.AFTERPAY ) { console.log(new Date() + " UPDATE PaymentMethod from HOP:" + paymentMethod); this.dispatchStoreAction(