Both my payment methods are showing despite adding a condition to show only one based on selection