diff --git a/project/apps/pos/src/app/(terminal)/page.tsx b/project/apps/pos/src/app/(terminal)/page.tsx
index b5bafb6..61a64fd 100644
--- a/project/apps/pos/src/app/(terminal)/page.tsx
+++ b/project/apps/pos/src/app/(terminal)/page.tsx
@@ -793,6 +793,7 @@ export default function RegisterPage() {
setShowClearConfirm(false);
setSelfpayPaymentReady(false);
setSelfpayEmail('');
+ setShowSelfpayPaymentMethods(false);
};
const searchCustomers = async (query: string) => {
@@ -1674,17 +1675,8 @@ export default function RegisterPage() {
))}
)}
- {/* POS-SELFPAY-FLOW: confirm button after payment added in selfpay */}
- {isSelfpayMode && selfpayPaymentReady && !paymentMethod && !showSelfpayPaymentMethods && (
-
- )}
+ {/* POS-SELFPAY-FLOW: confirm button no longer needed — direct flow */}
+ {/* (Removed: payment directly triggers confirmSale from the modal) */}
{!isSelfpayMode && (